Abgleichen und Zurückschreiben von Änderungen an einer Verzweigungsversion

Mit der Standard- oder Advanced-Lizenz verfügbar.

Während Änderungen an einer Version vorgenommen werden, beginnen die Versionen, sich zu unterscheiden. Nachdem eine benannte Version erstellt wurde, werden alle Änderungen in der Default-Version und in der benannten Version verfolgt. Änderungen in der Default-Version können auch Änderungen sein, die durch andere benannte Versionen zurückgeschrieben wurden.

Wenn Sie das Bearbeiten einer benannten Version abgeschlossen haben, können Sie die Prozesse zum Abgleichen und Zurückschreiben durchführen, um Ihre Änderungen zusammenzuführen. Das Abrufen aller Änderungen aus der Default-Version und das Zusammenführen dieser Änderungen mit Ihrer Version wird als Abgleichen bezeichnet. Danach können Sie mit dem Zurückschreiben die Änderungen, die Sie vorgenommen haben, an die Default-Version senden.

Hinweis:
In diesem Thema wird das Abgleichen und Zurückschreiben mit der Registerkarte Versionierung beschrieben. Sie können Versionen auch mit dem Geoverarbeitungswerkzeug Versionen abgleichen oder der Schaltfläche Abgleichen/Zurückschreiben Abgleichen und Zurückschreiben auf der Registerkarte Versionen abgleichen und zurückschreiben, wenn die Ansicht "Versionen" angezeigt wird.

Abgleichvorgang

Wenn Sie in einer Verzweigungsversion arbeiten, werden beim Abgleichen Konflikte zwischen der benannten Version, mit der Sie aktuell verbunden sind, und der Default-Version erkannt. Eine Warnung wird ausgegeben, wenn Sie einen Abgleich starten und es Konflikte gibt, die nicht als überprüft markiert sind. Bei Verzweigungsversionierung können Sie nur mit der Default-Version abgleichen. Mit einer anderen benannten Version können Sie nicht abgleichen.

Informationen zum Ändern des Umgangs mit Konflikten beim Abgleichen finden Sie unter Versionierungsoptionen für die Bearbeitung.

Beim Abgleichen müssen Sie Web-Feature-Layer verwenden, bei denen die Funktion Versionsverwaltung aktiviert ist. Auf den Befehl Abgleichen können Sie auf der Registerkarte Versionierung zugreifen, indem Sie im Bereich Inhalt auf die Schaltfläche Nach Datenquelle auflisten Nach Datenquelle auflisten klicken. Um den Abgleichvorgang zu starten, klicken Sie auf der Registerkarte Versionierung auf die Schaltfläche Abgleichen. Das Dialogfeld Abgleichen wird angezeigt.

Wenn das Dialogfeld Abgleichen angezeigt wird, geben Sie die folgenden Informationen ein:

  • Geben Sie an, wie die Konflikte definiert werden sollen. Die folgenden Optionen sind verfügbar:

    Konflikte auf dieser Ebene definierenUm diese Fälle zu erkennen

    Zeile (nach Objekt)

    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.

    Spalte (nach Attribut)

    Ein zweiter Benutzer bearbeitet das gleiche Attribut eines Features oder einer Tabelle. Dies ist die Standardeinstellung.

    Optionen zum Definieren eines Konflikts

Hinweis:

Achten Sie beim Abgleichen von nach Verzweigung versionierten Datasets auf Folgendes:

  • Konflikte werden immer zugunsten der Editierversion gelöst.
  • Die Vorgänge "Rückgängig" und "Verwerfen" können nicht verwendet werden, um Änderungen zurückzusetzen, die nach einem abgeschlossenen Abgleich vorgenommen wurden.

Wenn Sie verhindern möchten, dass Konflikte erkannt werden, wenn in beiden Versionen dasselbe Attribut aktualisiert wird, können Sie das Werkzeug Feld-Konfliktfilter hinzufügen verwenden, um die Felder zu definieren, die in Konflikten herausgefiltert werden sollen. Mit einem Feldkonflikt-Filter können ein oder mehrere in einer Feature-Class enthaltene Felder getaggt werden, um sie aus der Konflikterkennung auszuschließen. Wenn nur Felder mit Konfliktfiltern bearbeitet werden, werden beim Abgleichen keine Konflikte angezeigt. Dies trifft nur dann zu, wenn Sie Konflikte nach Attribut definieren. Weitere Informationen finden Sie unter Filtern von Konflikten auf Feldebene.

Wenn während des Abgleichs Konflikte vorhanden sind, haben Sie die Möglichkeit, diese in der Ansicht "Konflikte" weiter zu untersuchen und zu verwalten. Nach der Überprüfung der Konflikte können Sie die Zusammenführung abschließen, indem Sie Ihre Änderungen in die Zielversion zurückschreiben.

Verwalten von Konflikten in der Ansicht "Konflikte"

Wenn Konflikte während des Abgleichvorgangs entdeckt werden, können Sie sie in der Ansicht "Konflikte" Konflikt-Manager überprüfen. Die Ansicht "Konflikte" enthält alle Klassen sowie die jeweiligen Features oder Zeilen, die in Konflikt stehen. Konflikte werden nach Datenquelle, Klasse, Konfliktkategorie und ObjectID gegliedert. Die Ansicht "Konflikte" kann verwendet werden, um Konflikte ausführlicher zu überprüfen, Konflikte als überprüft zu markieren und Änderungen an der Lösung von Konflikten vorzunehmen, bevor der Zurückschreibevorgang ausgeführt wird.

Weitere Informationen zur Ansicht "Konflikte" finden Sie unter Verwalten von Konflikten bei Verzweigungsversionen.

Zurückschreiben von Änderungen

Zum Zurückschreiben von Änderungen in die Default-Version muss der aktuelle Portal-Benutzer über Zugriff zum Bearbeiten dieser Version verfügen. Das bedeutet, dass bei der Default-Version die Zugriffseigenschaft auf "Öffentlich" festgelegt sein muss, oder dass der Portal-Benutzer Versionsadministrator sein muss.

Weitere Informationen zum Versionszugriff

Um Änderungen in die Default-Version zurückzuschreiben, nachdem Sie abgeglichen und Konflikte überprüft haben, klicken Sie auf der Registerkarte Versionierung in der Gruppe Versionierung auf Zurückschreiben.

Beim Zurückschreibungsprozess können eventuell Konflikte erkannt werden. Dies kann vorkommen, wenn nach dem Abgleich und vor dem Zurückschreiben Bearbeitungen an der Default-Version vorgenommen werden. Dies können direkte Bearbeitungen der Default-Version oder Bearbeitungen sein, die von anderen benannten Versionen zurückgeschrieben wurden. In diesem Fall wird ein Fehler zurückgegeben, und Sie müssen den Abgleichvorgang vor dem Zurückschreiben erneut durchführen.

Zusätzliche Informationen zum Zurückschreiben:

  • Nachdem Änderungen zurückgeschrieben wurden, können sie nicht rückgängig gemacht werden, da sie auf die Zielversion angewendet wurden.
  • Wenn es Konflikte gibt, die nicht explizit als überprüft markiert wurden, wird beim Zurückschreiben ein Dialogfeld angezeigt, in dem Sie darauf hingewiesen werden, dass nicht überprüfte Konflikte automatisch gelöst werden. Durch Klicken auf Ja werden Konflikte automatisch mit den Optionen gelöst, die Sie im Dialogfeld Abgleichen ausgewählt haben, und die Änderungen werden in die Zielversion zurückgeschrieben.
  • Nach dem Zurückschreiben können Sie weitere Änderungen in Ihrer Version vornehmen. Um diese Änderungen auf die Zielversion anzuwenden, müssen Sie die Vorgänge "Abgleichen", "Konfliktlösung" und "Zurückschreiben" erneut ausführen.

Wenn durch das Zurückschreiben das Ende Ihres Workflows markiert wird, können Sie die Version löschen, die Sie bearbeitet haben.

Verwandte Themen