创建版本 (Data Management)
摘要
在指定的地理数据库中创建新版本。
用法
-
输出版本名称使用地理数据库的用户名作为前缀,例如 SDE.arctoolbox。
-
默认情况下,输出版本的权限被设置为私有,但可使用更改版本工具进行更改。
-
个人和文件地理数据库不支持版本管理。版本管理工具仅适用于企业级地理数据库。
-
在其他版本的数据库中发生的变化不会影响版本。
-
版本权限只能由版本所有者(创建版本的用户)进行更改。
语法
CreateVersion_management (in_workspace, parent_version, version_name, {access_permission})
参数 | 说明 | 数据类型 |
in_workspace |
包含父版本并将包含新版本的企业级地理数据库。默认情况下,使用在环境设置中定义的工作空间。 | Workspace |
parent_version |
新版本所基于的地理数据库或地理数据库的版本。 | String |
version_name |
要创建的版本的名称。 | String |
access_permission (可选) |
版本的访问权限级别。 | String |
代码实例
以下独立脚本演示了如何创建新版本。
# Name: CreateVersion_Example.py
# Description: Creates a new version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "Database Connections/whistler@gdb.sde"
parentVersion = "dbo.DEFAULT"
versionName = "myVersion"
# Execute CreateVersion
arcpy.CreateVersion_management(inWorkspace, parentVersion, versionName, "PUBLIC")
相关主题
许可信息
ArcGIS for Desktop Basic:否
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013