Available with Standard or Advanced license.
Summary
Registers ArcSDE dataset as versioned.
Usage
Versioning tools only work with datasets in an ArcSDE geodatabase. File and Personal geodatabases don't support versioning.
Registering a feature dataset as versioned registers all feature classes within the feature dataset as versioned.
Versions are not affected by changes occurring in other versions of the geodatabase.
Syntax
RegisterAsVersioned_management (in_dataset, {edit_to_base})
Parameter | Explanation | Data Type |
in_dataset | Name of the dataset to be registered as versioned. | Table View; Feature Dataset |
edit_to_base (Optional) | Determines whether edits to the default version will be moved to the base tables.
| Boolean |
Code sample
RegisterAsVersioned example (stand-alone script)
The following stand-alone script demonstrates how to use the RegisterAsVersioned tool to register a dataset as versioned.
# 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")
Environments
Licensing information
- ArcGIS for Desktop Basic: No
- ArcGIS for Desktop Standard: Yes
- ArcGIS for Desktop Advanced: Yes