在 Standard 或 Advanced 许可等级下可用。
摘要
将 ArcSDE 数据集注册为版本。
用法
版本管理仅适用于 ArcSDE 地理数据库中的数据集。文件和个人地理数据库不支持版本管理。
将某个要素数据集注册为版本会将该要素数据集内的所有要素类都注册为版本。
在其他版本的地理数据库中发生的变化不会影响版本。
语法
RegisterAsVersioned_management (in_dataset, {edit_to_base})
参数 | 说明 | 数据类型 |
in_dataset | 要注册为版本的数据集的名称。 | Table View; Feature Dataset |
edit_to_base (可选) | 确定是否将默认版本的编辑内容移动到基表。
| Boolean |
代码示例
RegisterAsVersioned 示例(独立脚本)
以下独立脚本演示了如何使用 RegisterAsVersioned 工具将数据集注册为版本。
# 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")
环境
许可信息
- ArcGIS Desktop Basic: 否
- ArcGIS Desktop Standard: 是
- ArcGIS Desktop Advanced: 是