Sie können drei Versionen einer Ressource miteinander vergleichen. Diese Funktion ist insbesondere dann nützlich, wenn Ressourcen gemischt werden sollen oder wenn während der Synchronisierung ein Konflikt auftritt.
Konflikte entstehen, wenn zwei Anwendungsentwickler eine Version aus dem Datenstrom zur Workbench hinzufügen, diese Version von beiden geändert wird, einer der Anwendungsentwickler die Ressource freigibt und anschließend der andere Entwickler versucht, seine Ressource freizugeben. Über den Dreifachvergleich können diese drei Versionen miteinander verglichen werden.
In der Sicht "Synchronisieren" können Sie die Unterschiede im Inhalt von 2 Versionen einer Datei einsehen. Außerdem können Sie in dieser Sicht alle Unterschiede in einer dritten Version einer Ressource anzeigen. In der Regel ist die dritte Version eine Version der Datei, auf denen die beiden anderen Ressourcenversionen des Vergleichs basieren. Diese dritte Version wird als gemeinsamer Vorfahre bezeichnet.
Es kann vorkommen, dass der gemeinsame Vorfahre zweier in Konflikt stehenden Ressourcen nicht ermittelt werden kann - beispielsweise dann, wenn eine Ressource mit demselben Namen und Pfad von 2 unterschiedlichen Entwicklern erstellt und freigegeben wird. In diesem Fall wird der Vergleich zu einem normalen Zweifachvergleich.
Bei einem Dreifachvergleich zeigt die Workbench Folgendes an:
Die Abschnitte, die in allen drei Dateien abweichen, sind als Unterschiede hervorgehoben. Der allgemeine Vorfahre wird im oberen Teilfenster des Teilfensters für den Textvergleich angezeigt. Konflikte werden in Rot angezeigt, eingehende Änderungen in Grau und abgehende Änderungen in Blau.
Verwandte Themen: