Gibt es eine Möglichkeit zu überprüfen, ob Daten mit der Option "Änderungen in die Basis verschieben" versioniert wurden?

9

Gibt es eine Möglichkeit zu überprüfen, ob Daten mit der Option "Änderungen in die Basis verschieben" versioniert wurden?

Am besten über ArcGIS selbst oder mit Python, aber jeder Weg wird funktionieren.

BEARBEITEN

Gibt es eine Möglichkeit zu sehen, ob dieses Kontrollkästchen bei der Versionierung der Daten aktiviert wurde:

Geben Sie hier die Bildbeschreibung ein

ianbroad
quelle
Bitte erläutern sie noch weiter.
Brad Nesom
Ich bin mir nicht sicher, wie ich viel mehr erklären soll. Ich habe einen Screenshot hinzugefügt, wenn die Option ausgewählt ist.
Ianbroad
1
Es gibt nur eine Möglichkeit, festzustellen, ob sich eine Feature-Class derzeit in "Änderungen in Basis verschieben" befindet und nicht, wie die Daten ursprünglich erfasst wurden.
Vince
Okay, wie bestimme ich das? Vielen Dank.
Ianbroad

Antworten:

8

Klicken Sie mit der rechten Maustaste auf die betreffende Feature-Class mithilfe des ArcCatalog- oder Katalogfensters in ArcMap. Zeigen Sie die Eigenschaften der Feature-Class an. Auf der Registerkarte Allgemein befindet sich ein Abschnitt zur Versionierung, der Ihre Antwort enthält. Beispiel, wenn die Option zum Verschieben zur Basis aktiviert ist:

Eigenschaften der Feature-Class

Adam
quelle
Wissen Sie, ob ich über Python darauf zugreifen kann?
Ianbroad
Das Beste, was ich gefunden habe, ist der vorherige Beitrag: So überprüfen Sie, ob ein fc mit Python als versioniert registriert ist oder nicht . Es wird ein boolesches Richtig / Falsch für Ihre Feature-Class zurückgegeben und es wird nicht zwischen der aktivierten / nicht aktivierten Option zum Verschieben von Änderungen in die Basis unterschieden
Adam
Hier ist ein Link zu einem ESRI Tech-Artikel, der wie oben beschrieben in Bezug auf HowTo speichert: Programmgesteuert bestimmen, ob Feature-Classes versioniert sind . Gibt Ihnen immer noch nur Wahr / Falsch, kann Ihnen aber dabei helfen, ein Skript zu schreiben, um viele Feature-Classes zu durchlaufen und sie in eine Protokolldatei zu schreiben.
Adam