Vergleichseditor

Sie können die Unterschiede zwischen zwei Dateien anzeigen, indem Sie sie vergleichen. Sie können unterschiedliche Dateien vergleichen, und Sie können Versionen in der Workbench mit Versionen im Repository oder mit dem lokalen Bearbeitungsprotokoll vergleichen.  In einigen Fällen können Sie drei Dateien vergleichen (wenn eine gemeinsame Vorgängerversion besteht).

Nach einem Vergleich wird der Vergleichseditor im Editorbereich aufgerufen. Im Vergleichseditor können Sie durch alle Unterschiede blättern und hervorgehobene Unterschiede zwischen den verglichenen Ressourcen kopieren. Sie können Änderungen an Ressourcen speichern, die im Vergleichseditor vorgenommen werden.

Hier wird angezeigt, wie der Vergleichseditor aussieht, wenn Sie ihn aus einer CVS-Arbeitsbereichssynchronisierung öffnen.

Bild eines Editors mit 3 Teilfenstern. Das obere Teilfenster vergleicht die Projektstruktur. Die unteren Teilfenster (nebeneinander) vergleichen Zeilen in der Quelle.

Symbolleiste

Die Symbolleiste des Vergleichseditors umfasst die folgenden Schaltflächen:

Sichtbarkeit des Teilfensters für Vorfahren steuern
Es gibt zwei Bedingungen, unter denen - bei Verwendung der Teamunterstützung für die Versionsverwaltung - ein Dreifachvergleich stattfindet: Beim Vergleichen einer Datei, die einen Konflikt verursacht, oder beim Vergleichen einer Datei, die von einer Verzweigung gemischt wird. In beiden Fällen ermittelt das System im Repository einen gemeinsamen Vorfahren, mit dem der Konflikt oder das Mischergebnis verglichen wird. Diese Schaltfläche legt die Sichtbarkeit des dritten Editors fest. In der Standardeinstellung ist das Teilfenster für den Vorfahren nicht sichtbar.
Dreifachvergleich/Zweifachvergleich vornehmen
Der Vergleichseditor kann zwischen Dreifachvergleich und Zweifachvergleich, der den gemeinsamen Vorgänger ignoriert, hin- und hergeschaltet werden.
Alles von links nach rechts kopieren
Kopiert den gesamten Inhalt der Datei im linken Teilfenster in die Datei im rechten Teilfenster. Hierbei haben beide Dateien anschließend den identischen Inhalt. 
Alle Änderungen, die keine Konflikte verursachen, von rechts nach links kopieren
Kopiert alle nicht im Konflikt stehenden Änderungen aus dem rechten Teilfenster in das linke Teilfenster. Im Konflikt stehende Änderungen müssen einzeln kopiert werden.
Aktuelle Änderung von links nach rechts kopieren
Mischt die Änderungen in zwei Dateien durch Kopieren der hervorgehobenen Änderung im linken Teilfenster in das hervorgehobene Fragment auf der rechten Seite.  Hierbei wird das hervorgehobene Fragment im rechten Teilfenster überschrieben.
Aktuelle Änderung von rechts nach links kopieren
Führt das Gegenteil des oben Beschriebenen durch.
Nächsten Unterschied auswählen
Hebt den nächsten Unterschied hervor, der zwischen den verglichenen Ressourcen festgestellt wurde.
Vorherigen Unterschied auswählen
Hebt den vorherigen Unterschied hervor, der zwischen den verglichenen Ressourcen festgestellt wurde.

Verwandte Konzepte
Mit einem CVS-Repository synchronisieren
Dreifachvergleiche

Verwandte Tasks
Ressourcen vergleichen
Mit dem Repository synchronisieren
Änderungen im Vergleichseditor zusammenfügen
Konflikte lösen
Benutzervorgaben zum Vergleichen von Dateien festlegen
Ressourcen mit den Repository-Versionen vergleichen