Mit der Standard- oder Advanced-Lizenz verfügbar.
Nachdem Sie die Bearbeitung einer Version beendet haben, können Sie die Änderungen in einer Version und einer Vorgängerversion dieser Version zusammenführen, z. B. der Parent- oder DEFAULT-Version.
Um die Änderungen zusammenzuführen, müssen alle Konflikte abgeglichen, gelöst und zurückgeschrieben werden. In diesem Thema wird der erste Schritt in diesem Prozess beschrieben: der Abgleich.
Nachdem Sie mit der Bearbeitung Ihrer Version begonnen haben, wurde die Zielversion möglicherweise von anderen Benutzern auf eine Weise geändert, die mit Ihren Änderungen in Konflikt steht. Beim Abgleichen wird nach solchen Konflikten gesucht. Konflikte treten in folgenden Fällen auf:
- In der derzeit bearbeiteten Version und in der Zielversion wird dasselbe Feature aktualisiert.
- Ein einzelnes Feature wird in einer Version aktualisiert und in einer anderen gelöscht.
- Ein topologisch in Beziehung stehendes Feature bzw. eine Beziehungsklasse wird in der derzeit bearbeiteten Version und in der Zielversion geändert.
Beim Abgleich wird die Version, die Sie bearbeiten, mit Änderungen aus der Zielversion aktualisiert. Möglicherweise stellen Sie fest, dass sich Features ändern, wenn Einfügungen, Aktualisierungen oder Löschungen eines Features oder Datensatzes aus der Zielversion auf Ihre Editiersitzung angewendet werden.
Wenn Konflikte bestehen, löst ArcGIS diese je nach gewählter Einstellung zunächst zugunsten der Versionsrepräsentation, die Sie bearbeiten, oder in der Zielversion. Nachdem die Konflikte zunächst gelöst wurden, können Sie diese einzeln überprüfen und bei Bedarf Änderungen vornehmen. Wenn z. B. ein Konflikt zugunsten der Editierversion gelöst wurde, können Sie diese Fassung durch die Fassung in der Zielversion ersetzen oder sogar mit den Editierwerkzeugen ändern.
Voraussetzungen
Damit ein Abgleich durchgeführt werden kann, müssen folgende Voraussetzungen erfüllt sein:
- Sie müssen der einzige Benutzer sein, der die Version aktuell bearbeitet, die Sie abgleichen.
- Die Zielversion darf von keinem anderen Benutzer bearbeitet werden. Eine Ausnahme besteht, wenn die Zielversion die DEFAULT-Version ist. Sie können einen Abgleich gegen die DEFAULT-Version nur dann ausführen, wenn sie von anderen Benutzern bearbeitet wird.
- Sie müssen die Zielversion anzeigen können, d. h. sie kann öffentlich oder geschützt sein. Wenn sie privat ist, müssen Sie der Versionsbesitzer oder der Geodatabase-Administrator sein.
- Wenn Ihr Workflow so aussieht, dass ein Benutzer Änderungen vornimmt und ein anderer den Abgleich ausführt, müssen Sie sicherstellen, dass dem Benutzer, der den Abgleich ausführt, alle Berechtigungen für alle Feature-Classes und -Tabellen zugewiesen sind, die in der Version geändert wurden. Andernfalls kann der Benutzer keinen Abgleich vornehmen. Der Benutzer, der den Abgleich ausführt, muss volle Berechtigungen für beide Seiten jeder Beziehung aufweisen, die geändert wurde, darunter einfache oder abhängige Beziehungen. Bei diesem Typ von Workflow muss der Benutzer, der den Abgleich ausführt, ebenfalls über ausreichende Versionsberechtigungen verfügen. Der Benutzer, der den Abgleich ausführt, muss die abzugleichende Version ändern können, d. h. sie muss öffentlich sein. Außerdem muss er die Zielversion anzeigen können, d. h. der Benutzer muss die Version besitzen oder sie muss öffentlich oder geschützt sein.
Der Abgleichvorgang
Der Abgleichvorgang wird über die Werkzeugleiste Versionierung gestartet. Wenn das Dialogfeld Abgleichen geöffnet wird, geben Sie die folgenden Informationen ein:
- Die Zielversion
- Definition von Konflikten – Sie haben die folgenden Möglichkeiten:
Konflikte auf dieser Ebene definieren Um diese Fälle zu erkennen Zeile
Ein zweiter Benutzer bearbeitet die gleiche Zeile oder das gleiche Feature bzw. topologisch verknüpfte Features auf die gleiche Weise wie Sie. Der Konflikt tritt selbst dann auf, wenn Sie unterschiedliche Attribute bearbeitet haben. Dies ist die Standardeinstellung.
Spalte
Ein zweiter Benutzer bearbeitet das gleiche Attribut eines Features oder einer Tabelle.
Optionen zum Definieren eines Konflikts - Wie ArcGIS Konflikte zunächst lösen soll: zugunsten der Version, die Sie bearbeiten (als Editierversion bezeichnet), oder zugunsten der Zielversion. Wenn Sie eine Lösung zugunsten der Zielversion auswählen, werden alle in Konflikt stehenden Features in der aktuellen Editiersitzung durch ihre Repräsentationen in der Zielversion ersetzt. Wenn mehrere Benutzer dieselbe Version bearbeiten und Konflikte erkannt werden, wird die Repräsentation in der Editiersitzung durch das zuerst gespeicherte Feature ersetzt. Wenn Sie Konflikte zugunsten der Editierversion lösen, haben alle in Konflikt stehenden Features in der aktuellen Editiersitzung Vorrang über die entsprechenden Repräsentationen in der Zielversion.