Краткая информация
Регистрирует набор данных многопользовательской, рабочей группы или настольной базы геоданных как версионный.
Использование
Инструменты версий работают только с наборами данных из многопользовательских, рабочих групп и настольных баз геоданных. Файловая и персональная базы геоданных не поддерживают версии.
При регистрации набора классов объектов как версионного, как версионные регистрируются все классы пространственных объектов в наборе классов объектов.
На версии не влияют изменения, возникающие в других версиях базы геоданных.
Набор данных с возможностью архивирования не может быть зарегистрирован как версионный. Если вы уже включили возможность архивирования для ваших данных, но также хотите зарегистрировать данные как версионные, необходимо сначала отключить архивирование, зарегистрировать данные как версионные, и включить архивирование снова. Вы можете включить архивирование для версионных данных, но не можете зарегистрировать архивированные данные как версионные.
Синтаксис
RegisterAsVersioned_management (in_dataset, {edit_to_base})
Параметр | Объяснение | Тип данных |
in_dataset | Набор данных, который будет зарегистрирован как версионный. | Table View; Feature Dataset |
edit_to_base (Дополнительный) | Определяет, будут ли перемещены изменения в версии по умолчанию в базовые таблицы.
| Boolean |
Пример кода
RegisterAsVersioned, пример 1 (автономный скрипт)
Пример автономного скрипта показывает, как использовать инструмент RegisterAsVersioned для регистрации набора данных как версионного.
# Name: RegisterAsVersioned_Example.py
# Description: Registers dataset as versioned
# Import system modules
import arcpy
# Set local variables
datasetName = "c:/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: Да