Hg

Hoy estuve practicando algo de Mercurial, otro manejador de proyectos similar a GIT… muy parecido a GIT según mi experiencia. Esta vez al tratar de documentar el proyecto Watiqay codeado por @drneox, aprendí a commitear con esta herramienta. Aquí mi primer commit:

julita@yulys:~$ cd Desktop/
julita@yulys:~/Desktop$ mkdir watiqay
julita@yulys:~/Desktop$ cd watiqay/
julita@yulys:~/Desktop/watiqay$ hg clone https://yulys@bitbucket.org/drneox/watiqay
http authorization required
realm: Bitbucket.org HTTP
user: yulys
password: 
destination directory: watiqay
requesting all changes
adding changesets
adding manifests                                                                
adding file changes
added 4 changesets with 24 changes to 15 files
updating to branch default
resolving manifests
getting README.md
getting agent/agent.php
getting agent/auth.php
getting panel.html
getting server/agente.php
getting server/config.php
getting server/crontab.conf
getting server/estadisticas.php
getting server/funciones.php
getting server/libpanel.php
getting server/panel.html
getting server/panel.php
getting server/scanner.php
getting server/scanner.php~
getting server/watiqay.sql
15 files updated, 0 files merged, 0 files removed, 0 files unresolved
julita@yulys:~/Desktop/watiqay$ ls
watiqay
julita@yulys:~/Desktop/watiqay$ cd watiqay/
julita@yulys:~/Desktop/watiqay/watiqay$ ls
agent  panel.html  README.md  server
julita@yulys:~/Desktop/watiqay/watiqay$ gedit README.md 
julita@yulys:~/Desktop/watiqay/watiqay$ hg commit -m "Agregando contenido a README"
README.md
committed changeset 4:c6cdcab062a8
julita@yulys:~/Desktop/watiqay/watiqay$ hg push https://yulys@bitbucket.org/drneox/watiqay
pushing to https://yulys@bitbucket.org/drneox/watiqay
http authorization required
realm: Bitbucket.org HTTP
user: yulys
password: 
searching for changes
1 changesets found
remote: adding changesets                                                                                                                              
remote: adding manifests                                                                                                                               
remote: adding file changes                                                                                                                            
remote: added 1 changesets with 1 changes to 1 files                                                                                                   
remote: bb/acl: yulys is allowed. accepted payload.                                                                                                    
julita@yulys:~/Desktop/watiqay/watiqay$

El archivo trabajado en este caso fue el README.md

README para Watiqay
-------------------

Monitoring and incident response in Web applications

La página Web oficial del proyecto es:
  https://bitbucket.org/drneox/watiqay

Desarrollado en PHP 5 y utiliza Mysql como base de datos.
Se espera poder traducir a otros lenguajes para lograr compatibilidad
con otras plataformas Web (python->Django, ruby->ruby on rails) y 
agregar compatibilidad con base de datos Postgres como prioridad.

Cuenta con un panel web provisional hecho en html5 .

El monitor de Watiqay funciona gracias a crontab.

Las versiones de Watiqay son manejadas mediante mercurial.

Este proyecto aún no está terminado, se espera que más personas 
se sumen al proyecto para poder lanzar la primera versión BETA.

También logre subir archivos de documentación usando Mallard:

julita@yulys:~/watiqay/watiqay-docs/watiqay/docs$ hg push https://yulys@bitbucket.org/yulys/watiqay-docs
pushing to https://yulys@bitbucket.org/yulys/watiqay-docs
http authorization required
realm: Bitbucket.org HTTP
user: yulys
password: 
searching for changes
5 changesets found                                                              
remote: adding changesets                                                       
remote: adding manifests                                                        
remote: adding file changes                                                     
remote: added 5 changesets with 31 changes to 22 files                          
remote: bb/acl: yulys is allowed. accepted payload.                             
julita@yulys:~/watiqay/watiqay-docs/watiqay/docs$ 

About Julita Inca

Ingeniero de Sistemas UNAC, Magíster en Ciencias de la Computación PUCP, OPW GNOME 2011, Miembro de la GNOME Foundation desde el 2012, Embajadora Fedora Perú desde el 2012, ganadora del scholarship of the Linux Foundation 2012, experiencia como Admin Linux en GMD y Especialista IT en IBM, con certificaciones RHCE, RHCSA, AIX 6.1, AIX 7 Administrator e ITILv3. Experiencia académica en universidades como PUCP, USIL y UNI. HPC researcher, a simple mortal, like you!
This entry was posted in GNU/Linux/Open Source and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s