V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

hg

[mercurial]. Mercurial es un potente programa de control de versiones para nuestros proyectos. Previamente crear en la carpeta personal, el archivo:

$ nano .hgrc

Con el siguiente contenido:

[ui]
username = Juanito Perez juanitoperez@gmail.com
$ hg init repositorio .
crea un repositorio en el directorio actual o en el que se especifique
$ hg add
añade los ficheros existentes en el directorio a nuestro proyecto
$ hg clone http://servidor.com/hg
clona un repositorio a la carpeta actual
$ hg clone ssh://usuario@servidor.com/carpeta repositorio
clona "carpeta" usando ssh en el directorio "repositorio" del directorio actual
$ hg status
muestra el estado de los ficheros del proyecto
$ hg commit
realizamos un commit al proyecto
$ hg push
enviamos los cambios al repositorio remoto
$ hg pull
recuperamos cambios del repositorio
$ hg update
Recargar los archivos despues de un pull
$ hg update -C
Mezclar cambios [merge]
$ hg log
vemos todos los cambios realizados en el proyecto
$ hg log -r 5
Muestra la 5ª revisión
$ hg log -r 2:5
Muestra de las 2ª a la 5ª revisión
$ hg log -p -r 6
Muestra todas las modificaciónes del archivo de la 6ª revisión
$ hg tip -v
Muestra los datos de la última revisión
$ hg help comando
vemos la ayuda integrada del hg para el comando
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
1837 entradas - Acerca del Tractatus
La Pipa Plena 2018