描述
可从输入企业级、工作组或桌面地理数据库中删除指定的版本。
使用方法
只有版本的所有者才可以删除版本。
只有先删除所有相关的子版本,之后才能删除父版本。
在其他版本的地理数据库中发生的变化不会影响版本。
版本管理工具仅适用于企业级、工作组和桌面地理数据库数据。个人和文件地理数据库不支持版本管理。
语法
arcpy.management.DeleteVersion(in_workspace, version_name)
参数 | 说明 | 数据类型 |
in_workspace | 指定要删除的版本所在的企业级、工作组和桌面地理数据库的数据库连接文件。默认情况下,使用在“当前工作空间”环境中定义的工作空间。 | Workspace |
version_name | 指定要删除的版本的名称。 | String |
派生输出
名称 | 说明 | 数据类型 |
out_workspace | 已更新的输入工作空间。 | 工作空间 |
代码示例
DeleteVersion 示例(独立脚本)
以下独立脚本演示了如何使用 DeleteVersion 工具来删除版本。
# Description: Deletes a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
versionName = "myVersion2"
# Execute DeleteVersion
arcpy.DeleteVersion_management(inWorkspace, versionName)
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是