Professional Documents
Culture Documents
Junio de 2012
FQS
Creacin de repositorio
1. En el directorio que desea crear un repositorio usar el botn derecho y en el men desplegable seleccionar Tortoise HG. 2. Seleccionar la opcin de Create Repository Here. Se crearn un sistema de directorios y archivos que Mercurial usa para registrar los cambios y generar las copias por cada versin confirmada (commited).
Nuevos archivos
1. Se pueden crear nuevos archivos copiando o creando con cualquier editor. Al encontrar un nuevo archivo, Mercurial no hace nada hasta que el archivo se aade al control de versiones. Para aadir un archivo al control de versiones use el men desplegado con el botn derecho y elija TortoiseHg > Add Files. 2. Confirme con el botn Add en la pantalla que muestra el o los archivos y el contenido. El archivo se mostrar con el signo + de aadido. Todava no tiene una versin en el registro de cambios porque no se hizo la confirmacin (Commit).
1.
2.
Actualizaciones locales
Cuando se trabaja en un repositorio copia de un maestro, se modifican los archivos que estn en el directorio de trabajo, es decir los que aparecen en los directorios de sistema de archivos normal. El historial Mercurial se guarda en los directorios .hg. Slo la ltima modificacin en el directorio de trabajo se muestran. Es decir, acumula los cambios desde el ltimo Commit (no se genera historial con los comandos save). Para confirmar los cambios seleccione HG Commit en el men de botn derecho. Emerge el formulario de Commit del Mercurial. A la izquierda aparecen los archivos describiendo es estado en comparacin al tip. Los archivos que no se aadido pueden seleccionarse (Check) para incluirlos en el Changeset. En la parte superior derecha debe ingresarse la descripcin de los cambios que se asociar al nuevo Chageset. En la parte derecha inferior se ven las modificaciones al archivo seleccionado. Seleccione el botn confirmar para guardar el nuevo Chageset. Esta accin generar el historial en el repositorio local. Tener en cuenta que el maestro no ha cambiado con este procedimiento.
1. 2.
3.
4. 5.
1. Para actualizar los cambios en el repositorio local, identifique los cambios con el botn de Detec ougoing changes. 2. Cuando se han encontrado los cambio haga el envo usando el botn de Push o Enviar. 3. Esta accin actualizar el repositorio maestro, sin embargo el directorio de trabajo no se actualizar. Y se crear una cabecera diferente donde est el nuevo tip importado. 4. Para actualizar el directorio de trabajo, en el men de botn derecho del directorio elija la opcin Update. 5. Slo despus de esta accin se alinean las versiones y el directorio de trabajo se actualiza con los nuevos cambios.
1. Para asegurarnos que estamos trabajando sobre las ltima versin del repositorio maestro , entramos a la pantalla de Workbench y seleccione el botn de Check incoming changes 2. Cuando se han encontrado los cambio jale las actualizaciones usando el botn de Pull incomin changes.. o Aceptar. 3. Esta accin actualizar el repositorio local, sin embargo el directorio de trabajo no se actualizar. Y se crear una cabecera diferente donde est el nuevo tip importado. 4. Para actualizar el directorio de trabajo, en la lnea de Changeset del tip elija la opcin Actualizar del men de botn derecho. 5. Slo despus de esta accin se alinean las versiones y el directorio de trabajo se actualiza con los nuevos cambios.