Vergleichsfenster
In den Vergleichsfenstern werden die Ergebnisse des Vergleichs der beiden Projekte / Dateien angezeigt. Es gibt dabei 3 verschiedene Vergleichsansichten, die im Folgenden erläutert werden. Wurde der Vergleich einzelner Dateien (z. B. per Kommandozeile oder über den Source Control Client) angestoßen, öffnet sich das entsprechende Vergleichsfenster direkt. Wurden zwei TwinCAT-Projekte zum Vergleich ausgewählt, startet das TcProjectCompare mit den Vergleichsfenstern des TwinCAT 3 Projektes (siehe TwinCAT3-Projekt-Vergleichsfenster).
Umgang mit den Statusinformationen in den Vergleichsfenstern:
Auf der linken Seite der Symbolleiste in den Vergleichsfenstern befinden sich die Statusinformationen zum aktuellen Vergleich. Sie zeigen an, wie viele Addtions, Deletions und Änderungen gefunden wurden. Sie beziehen sich immer auf einen Vergleich ausgehend von der linken Seite, da das die Seite ist, in welche Inhalte zusammengeführt werden.
Beispiel der Statusanzeige nach einem Vergleich:
Ausgehend von diesem Beispiel wären dies:
- Keine Inhalte, die auf der linken Seite vorhanden sind, auf der rechten aber nicht.
- 1 Eintrag der auf der rechten Seite vorhanden ist und auf der linken (noch) nicht.
- 1 Änderung in einem Eintrag
In den Vergleichseditoren werden die Änderungen in denselben Farben wie in der Statusleiste angezeigt, so dass sofort ersichtlich ist, ob es sich um eine Addition, Deletion oder einen Change handelt.
Hinweis | |
Ungewolltes Löschen von Inhalten beim Akzeptieren von Additions Additions zeigen Änderungen an, die auf der linken Seite, also auf der Seite, in die zusammengeführt werden soll, vorhanden sind. Da dies die Seite ist, die gerade bearbeitet wird, handelt es sich dabei zumeist um eigene neue Inhalte. Das Zusammenführen (Akzeptieren von Änderungen) bezieht sich aber auf die rechte Seite der Vergleichsfenster. Diese enthält u. U. Änderungen von Dritten oder im Vergleich mit alten Projektständen. Da von der rechten Seite zur linken Seite zusammengeführt wird, wird beim Akzeptieren einer Addition also das nicht Vorhandensein auf der rechten Seite der Vergleichsfenster akzeptiert. Mit anderen Worten wird der Inhalt einer Addition beim Akzeptieren gelöscht. |