Zusammenfassung
Ändert für die Geodatabase-Version Name, Beschreibung und Zugriffsberechtigungen.
Verwendung
Werkzeuge zur Versionierung funktionieren nur mit Daten einer Enterprise-, Workgroup- und Desktop-Geodatabase. File- und Personal-Geodatabases unterstützen keine Versionierung.
Versionen sind von Änderungen in anderen Versionen der Geodatabase nicht betroffen.
Die Zugriffsberechtigungen für eine Version können nur vom Versionsbesitzer geändert werden.
Syntax
AlterVersion(in_workspace, in_version, {name}, {description}, {access})
Parameter | Erklärung | Datentyp |
in_workspace | Die Datenbankverbindungsdatei für die Enterprise-, Workgroup- oder Desktop-Geodatabase, in der sich die zu ändernde Datei befindet. Standardmäßig wird der Workspace verwendet, der in der Umgebung für den aktuellen Workspace definiert ist. | Workspace |
in_version | Der Name der zu ändernden Version. | String |
name (optional) | Wenn Sie den Versionsnamen ändern, geben Sie den neuen Namen für die Version ein. | String |
description (optional) | Wenn Sie die Versionsbeschreibung ändern, geben Sie die neue Beschreibung für die Version ein. | String |
access (optional) | Geben Sie die Zugriffsberechtigung an, die für die Version festgelegt werden soll. Folgende Werte werden unterstützt:
| String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_workspace | Der aktualisierte Workspace. | Workspace |
Codebeispiel
AlterVersion – Beispiel (eigenständiges Skript)
Im folgenden eigenständigen Python-Skript wird das Geoverarbeitungswerkzeug AlterVersion zum Ändern einer Version verwendet.
# Description: Changes the name of a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/ConnectionFiles/ninefour@gdb.sde"
versionName = "myVersion"
newName = "myVersion2"
# Execute AlterVersion
arcpy.AlterVersion_management(inWorkspace, versionName, newName, "#", "PUBLIC")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja