Mit der Standard- oder Advanced-Lizenz verfügbar.
Zusammenfassung
Registriert ein ArcSDE-Dataset als versioniert.
Verwendung
Werkzeuge zur Versionierung funktionieren nur mit Datasets in einer ArcSDE-Geodatabase. File- und Personal-Geodatabases unterstützen keine Versionierung.
Wird ein Feature-Dataset als versioniert registriert, werden alle Feature-Classes in diesem Dataset ebenfalls als versioniert registriert.
Versionen sind von Änderungen in anderen Versionen der Geodatabase nicht betroffen.
Syntax
RegisterAsVersioned_management (in_dataset, {edit_to_base})
Parameter | Erläuterung | Datentyp |
in_dataset | Der Name des Datasets, das als versioniert registriert werden soll. | Table View; Feature Dataset |
edit_to_base (optional) | Bestimmt, ob Änderungen an der Standardversion in die Basistabellen verschoben werden.
| Boolean |
Codebeispiel
Beispiel für "RegisterAsVersioned" (eigenständiges Skript)
Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie ein Dataset mit dem Werkzeug "RegisterAsVersioned" als versioniert registriert wird.
# Name: RegisterAsVersioned_Example.py
# Description: Registers dataset as versioned
# Import system modules
import arcpy
# Set local variables
datasetName = "Database Connections/ninefour@gdb.sde/ninefour.GDB.ctgFuseFeature"
# Execute RegisterAsVersioned
arcpy.RegisterAsVersioned_management( datasetName, "NO_EDITS_TO_BASE")
Umgebung
Lizenzierungsinformationen
- ArcGIS for Desktop Basic: Nein
- ArcGIS for Desktop Standard: Ja
- ArcGIS for Desktop Advanced: Ja