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 manchen Fällen können Sie drei Dateien vergleichen (wenn ein gemeinsamer Vorgänger vorhanden ist).
Nach einem Vergleich wird der Vergleichseditor im Editorbereich aufgerufen. Im Vergleichseditor können Sie die Unterschiede durchsuchen und die markierten Unterschiede zwischen den verglichenen Ressourcen kopieren. Sie können Änderungen an Ressourcen speichern, die im Vergleichseditor vorgenommen werden.
Mit dem Vergleichseditor können Sie auf zwei Arten navigieren: über
Unterschiede oder über Änderungen. Eine Änderung ist ein Teil des Textes, der innerhalb der Zeile geändert wurde,
und ein Unterschied ist ein Dateiabschnitt, der aus mindestens einer Zeile besteht und mehrere Änderungen
enthalten kann.
Unterschiede sind blau gekennzeichnet und Änderungen rot.
Hier wird dargestellt, wie der Vergleichseditor angezeigt wird, wenn Sie ihn aus der Synchronisation eines CVS-Arbeitsbereichs öffnen.
Symbolleiste
Die Symbolleiste des Vergleichseditors umfasst die folgenden Schaltflächen:
- Vergleichsviewer wechseln

- Abhängig vom Inhaltstyps wird vom System festgelegt, welcher Vergleichsviewer für einen Vergleich verwendet werden muss. Beim Klicken auf die Schaltfläche wird ein Dropdown-Menü geöffnet, in dem aus einer Auswahl anderer Viewer ausgewählt werden kann, die für denselben Inhaltstyp registriert sind. Wenn keine alternative Inhaltsanzeigefunktion verfügbar ist, ist die Schaltfläche ausgeblendet.
- Sichtbarkeit des Vorgängerfensters

- 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.
Mit dieser Schaltfläche kann die Sichtbarkeit des dritten Editors festgelegt werden. 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. Das markierte Fragment im rechten Teilfenster wird ü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.
- Nächste Änderung auswählen

- Hebt die nächste Änderung hervor, die zwischen den verglichenen Ressourcen festgestellt wurde.
- Vorherige Änderung auswählen

- Hebt die vorherige Änderung hervor, die zwischen den
verglichenen Ressourcen festgestellt wurde.
Mit einem CVS-Repository synchronisieren
Dreifachvergleiche
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