Capítulo 2. Conceptos básicos de control de versiones

Tabla de contenidos

Viendo y fusionando diferencias
Editando conflictos
Aplicando parches

TortoiseMergetiene diferentes usos:

  • Viendo las diferencias entre dos ficheros y fusionando los cambios en uno de ellos, o eliminando cambios no deseados.

  • Editando conflictos entre cambios locales y cambios en el repositorio de Subversion tras una actualización.

  • Applying patch files and reviewing them.

Viendo y fusionando diferencias

En este modo está comparando dos ficheros. El fichero del panel izquierdo se considera el fichero original (a veces referido como de ellos) y el fichero en el panel derecho es el fichero modificado (a veces referido como mío).

Puede efectuar cambios simples basados-en-línea al fichero en el panel derecho, entre otros:

  • Revirtiendo líneas cambiadas a como se muestran en el panel izquierdo.

  • Utilizando una combinación de ambos bloques, bien el de ellos antes del mío, o bien el mío antes que el de ellos.

También puede editar el fichero de salida tal y como lo haría en un editor de texto. Las líneas que cambie de esta forma se marcarán utilizando un icono de un lápiz. Por favor, tenga en cuenta que si desea hacer alguno de los cambios basados en línea o bloque descritos anteriormente, es mejor que lo haga al principio: una vez que empiece a editar el fichero, TortoiseMerge no podrá mantener la relación de las líneas con los ficheros originales.