Differences between revisions 11 and 12
Revision 11 as of 2013-08-27 17:13:03
Size: 2486
Editor: AugieFackler
Comment:
Revision 12 as of 2013-09-01 22:00:56
Size: 411
Editor: AdamLarry
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language es

== SpanishTutorial - compartiendo cambios con otro repositorio ==

En SpanishTutorialFirstChange, hemos creado un ChangeSet en el repositorio {{{hola-mio-nueva-salida}}}. Ahora queremos propagar ese cambio a otro sitio.

Siguiendo el buen estilo de [[Mercurial]], primero clonaremos nuestro repositorio original.

{{{
 $ cd ..
 $ hg clone hola-mio hola-mio-compartido
}}}
Podemos usar el comando {{{tip}}} para averiguar cual es el [[Tip]] en cada repositorio (recuerda que es el ChangeSet más reciente). Podemos pasar la opción {{{-q}}} para evitar que [[Mercurial]] muestre una descripción completa del [[Tip]].

{{{
 $ cd hola-mio-compartido
 $ hg -q tip
 2:bd2fb7137c85cd5e6b04db4c72a45699e0d90ea9
 $ cd ../hola-mio-nueva-salida
 $ hg -q tip
 3:da99cce05957f7a62b74d345fd55365dc33109f0
}}}
Como podemos observar, el [[Tip]] es diferente en cada uno de ellos. Volvamos a {{{hola-mio-compartido}}} y propaguemos los cambios de nuestro nuevo ChangeSet hacia él. Para hacer ésto, utilizamos el comando {{{pull}}}, el cual propaga todos los [[ChangeSet]]s que se encuentran en el otro repositorio, pero todavía no en éste, hacia éste.

{{{
 $ cd ../hola-mio-compartido
 $ hg pull ../hola-mio-nueva-salida
 pulling from ../hola-mio-nueva-salida
 searching for changes
 adding changesets
 adding manifests
 adding file revisions
 modified 1 files, added 1 changesets and 1 new revisions
 (run 'hg update' to get a working copy)
}}}
A diferencia de otros comandos de [[Mercurial]], el comando {{{pull}}} no es silencioso y muestra una salida. En este caso, el comando ha terminado con éxito.

La última línea de la salida es importante. Por defecto, [[Mercurial]] no actualiza el directorio de trabajo después de un [[Pull]]. Esto significa que aunque el repositorio ahora contiene el nuevo ChangeSet, el fichero {{{hello.c}}} en el directorio de trabajo todavía tiene el antiguo contenido que había antes de hacer el [[Pull]].

Podemos actualizar ([[Update]]) este fichero (y cualquier otro que fueron actualizados durante el [[Pull]]) siguiendo el consejo que [[Mercurial]] nos da en la última línea de la salida anterior:

{{{
 $ hg update
}}}
En este momento podemos comprobar y ver que {{{hola-mio-compartido}}} y {{{hola-mio-nueva-salida}}} tienen historias de revisión y contenidos idénticos.

Para compartir cambios con otra persona, continuaremos en SpanishTutorialExport.
----
CategorySpanish
I am Louie Binford and I like it. Taking care of persons is how I make a living. My spouse and I stay in Arkansas and my family loves it. 1 of my favored hobbies is horse driving but I struggle to find time for it. My spouse and I sustain a website. You may possibly want to check out it out in this article: http://www.iamsport.org/pg/blog/punch6child/read/18012198/rapid-advice-of-bikini-wax-the-best-routes

I am Louie Binford and I like it. Taking care of persons is how I make a living. My spouse and I stay in Arkansas and my family loves it. 1 of my favored hobbies is horse driving but I struggle to find time for it. My spouse and I sustain a website. You may possibly want to check out it out in this article: http://www.iamsport.org/pg/blog/punch6child/read/18012198/rapid-advice-of-bikini-wax-the-best-routes

SpanishTutorialShareChange (last edited 2013-09-02 01:53:16 by KevinBot)