描述
在指定的地理数据库中创建新版本。
使用方法
语法
arcpy.management.CreateVersion(in_workspace, parent_version, version_name, {access_permission})
参数 | 说明 | 数据类型 |
in_workspace | 包含父版本并将包含新版本的企业级地理数据库。 对于分支版本化,请使用要素服务 URL(即 https://mysite.mydomain/server/rest/services/ElectricNetwork/FeatureServer)。 | Workspace |
parent_version | 新版本所基于的地理数据库或地理数据库的版本。 | String |
version_name | 要创建的版本的名称。 | String |
access_permission (可选) | 版本的访问权限级别可防止版本被所有者以外的用户编辑或查看。
| String |
派生输出
名称 | 说明 | 数据类型 |
out_workspace | 已更新的输入工作空间。 | 工作空间 |
代码示例
以下独立脚本演示了如何创建新版本。
# Description: Creates a new version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
parentVersion = "dbo.DEFAULT"
versionName = "myVersion"
# Execute CreateVersion
arcpy.CreateVersion_management(inWorkspace, parentVersion, versionName, "PUBLIC")
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是