Editor Comparar

Puede ver las diferencias existentes entre dos archivos, comparándolos. Puede comparar archivos distintos, puede comparar versiones existentes en el entorno de trabajo con versiones existentes en el repositorio o con el historial local de edición.  En algunos casos, puede comparar tres archivos (cuando existe un ancestro común).

Después de llevarse a cabo la comparación, el editor Comparar se abre en el área del editor. En el editor de comparación, puede   examinar todas las diferencias y copiar diferencias resaltadas entre los recursos que se comparan. Puede guardar los cambios en los recursos que se han efectuado en el editor de comparación.

El editor de comparación ofrece el siguiente aspecto cuando se le abre desde una sincronización del área de trabajo CVS.

 Imagen del editor con tres paneles. El superior compara la estructura del proyecto; los dos inferiores (uno junto al otro) comparan las líneas del fuente.

Barra de herramientas

La barra de herramientas del editor Comparar incluye los siguientes botones:

Controlar la visibilidad del panel ancestro
Existen dos condiciones bajo las cuales se produce una comparación a tres bandas, ambas cuando se utiliza el soporte de gestión de versiones de equipo: cuando se compara un archivo que está en conflicto y cuando se compara un archivo que se fusiona desde una rama. En ambos casos, el sistema determinará un ancestro común en el repositorio con el que comparar el conflicto o fusión. Este botón determina la visibilidad del tercer editor. Por omisión, el panel ancestro no es visible.
Efectuar comparación a tres bandas/dos bandas
El editor de comparación puede conmutarse entre realizar una comparación a tres bandas o una comparación a dos bandas, que omite el ancestro común.
Copiar todo de izquierda a derecha
Copia todo el contenido del archivo del panel izquierdo en el archivo del panel derecho, haciendo que los contenidos de los dos archivos sean idénticos. 
Copiar todos los cambios no conflictivos de derecha a izquierda
Copia todos los cambios no conflictivos del panel derecho en el panel izquierdo. Los cambios conflictos se deben copiar individualmente.
Copiar el cambio actual de izquierda a derecha
Fusiona los cambios efectuados en los dos archivos copiando el cambio resaltado del panel izquierdo en el fragmento resaltado del panel derecho.  Esta acción escribe encima del fragmento resaltado del panel derecho.
Copiar el cambio actual de derecha a izquierda
Realiza la acción contraria a la descrita anteriormente.
Seleccionar diferencia siguiente
Resalta la siguiente diferencia encontrada en los recursos comparados.
Seleccionar diferencia anterior
Resalta la diferencia anterior encontrada en los recursos comparados.

Conceptos relacionados
Sincronizar con un repositorio CVS
Comparaciones a tres bandas

Tareas relacionadas
Comparar recursos
Sincronizar con el repositorio
Fusionar cambios en el editor de comparación
Resolver conflictos
Establecer preferencias para comparar archivos
Comparar recursos con versiones del repositorio