Posteado por: ridoj | 1 noviembre 2010

Usando mercurial (hg)

Mercurial es un programa de control de versiones para nuestros proyectos.

Iniciar un repositorio

$ hg init

Con este comando iniciamos un repositorio en el directorio actual. Podemos añadir ficheros al proyecto con…

$ hg add

Si no especificamos ficheros, nos añadirá todos los ficheros en la carpeta actual y de las subcarpetas.

Para ver el estado de los ficheros podemos ejecutar…

$ hg status

Nos dirá sólo aquellos que han sido modificados.

$ hg log

Con hg log podemos ver los “changelog” del proyecto.

Para clonar un repositorio…

$ hg clone http://servidor.com/ruta_al_hg

También podemos hacer la copia usando SSH

$ hg clone ssh://usuario@servidor//directorio

Si queremos hacer un commit a un proyecto…

$ hg commit

Y después un…

$ hg push

(Nota: Necesitais tener el fichero ~/.hgrc creado con un contenido similar a este:

[ui]
username = Tu nombre <tu correo>

)

Si queremos recuperar cambios del repositorio…

$ hg pull

Para más información, la ayuda integrada en hg es fantástica (hg comando help) , además hay una guia en español excelente.

http://devnull.li/libromercurial/index.es.html

Advertisement

Deja un comentario

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

Logo de WordPress.com

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

Twitter picture

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

Facebook photo

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

Connecting to %s

Categorías

Seguir

Get every new post delivered to your Inbox.