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 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 Versionen zurückgeschrieben wurden.

Wenn Sie das Bearbeiten einer 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.

Hinweis:

Achten Sie beim Abgleichen von Verzweigungsversionen auf Folgendes:

  • Die Zielversion ist immer die Default-Version.
  • Wenn Sie versuchen, einen Abgleich durchzuführen, und es nicht überprüfte Konflikte gibt, wird eine Warnung zurückgegeben.

Unter Versionierungsoptionen finden Sie Informationen darüber, wie Sie festlegen können, wie Konflikte gehandhabt und welche Aufforderungen bei einem Abgleichvorgang empfangen werden sollen.

Beim Abgleichen müssen Sie Web-Feature-Layer verwenden, bei denen die Funktion Versionsverwaltung aktiviert ist.

Führen Sie zum Abgleichen einer Verzweigungsversion die folgenden Schritte aus:

  1. Klicken Sie im Bereich Inhalt auf die Schaltfläche Nach Datenquelle auflisten Nach Datenquelle auflisten. Klicken Sie als Nächstes auf die Datenquelle des Web-Feature-Layers ArcGIS Server, um die Registerkarte Versionierung zu aktivieren.
  2. Klicken Sie auf der Registerkarte Versionierung auf die Schaltfläche Abgleichen Abgleichen.

    Das Dialogfeld Abgleichen wird angezeigt.

  3. Geben Sie mit den folgenden Optionen an, wie Konflikte definiert werden sollen:

    Definieren von KonfliktenBeschreibung

    Nach Attribut (Spalte)

    Nur Änderungen an demselben Attribut (Spalte) aus derselben Zeile oder demselben Feature in der Ziel- und Editierversion führen zu einem Konflikt. Dies ist die Standardeinstellung.

    Nach Objekt (Zeile)

    Alle Änderungen an derselben Zeile oder demselben Feature in der Ziel- und Editierversion führen zu einem Konflikt.

  4. Klicken Sie auf OK.

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 die Schaltfläche Zurückschreiben 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.

Beachten Sie die folgenden zusätzlichen Informationen zum Zurückschreibungsprozess:

  • 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