Reiter Conflict
Der Reiter Conflict zeigt an, ob zwischen dem lokalen Stand und dem Stand im Ziel-Repository Änderungen bzw. im Fall eines angestoßenen Merges Konflikte bestehen. Die folgenden Fälle sind hierbei möglich:
Lokales und Ziel-Repository sind auf demselben Stand:
Auf dem Lokalen System sind Änderungen, die noch nicht übertragen wurden:
Sowohl lokal als auch remote sind Änderungen vorgenommen worden:
Betätigen Sie nun den Button Merge Local and Remote, um die Änderungen aufgelistet zu bekommen. In der darauffolgenden Ansicht bekommen Sie alle Objekte angezeigt, in welchen auf beiden Seiten Änderungen vorgenommen worden (Beispielhaft die POU Main in der folgenden Abbildung).
Zum Zusammenführen der Änderungen betätigen Sie nun den Button Start Merge. Es öffnet sich das TwinCAT Project Compare Tool, in dem Sie die Objekte zusammenführen können. Nach einem erfolgten Merge bestätigen Sie die Änderungen sowohl im TwinCAT Project Compare Tool als auch im Multiuser Explorer mit Accept.
Im Ziel-Repository sind Änderungen enthalten, ohne dass Sie lokal Änderungen vorgenommen haben:
Betätigen Sie den Button Get Latest, um den aktuellen Stand vom Ziel-Repository abzuholen. Sie werden nun von TwinCAT darauf hingewiesen, dass sich Dateien im Hintergrund geändert haben und gefragt, ob Sie diese neu laden wollen. Bestätigen Sie diese Frage mit OK.