Resumen
Registra un dataset de geodatabase corporativa, de grupo de trabajo o de escritorio como versionado.
Uso
Las herramientas de versionado solo funcionan con datasets de geodatabases corporativas, de grupo de trabajo o de escritorio. Las geodatabases de archivos y personales no son compatibles con el control de versiones.
Al registrar un dataset de entidades como versionado, se registran como versionadas todas las clases de entidad del dataset de entidades.
El dataset de entrada debe provenir de una conexión de base de datos establecida como el propietario de los datos.
Los datasets habilitados para archivado no se pueden registrar como versionados. Si ya tiene habilitado el archivado en sus datos pero también desea registrar los datos como versionados, primero tiene que deshahilitar el archivado y después registrar los datos como versionados y volver a habilitar el versionado.
Sintaxis
arcpy.management.RegisterAsVersioned(in_dataset, {edit_to_base})
Parámetro | Explicación | Tipo de datos |
in_dataset | Dataset que se va a registrar como versionado. | Table View; Feature Dataset |
edit_to_base (Opcional) | Especifica si las ediciones hechas a la versión predeterminada se moverán a las tablas base.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_dataset | El dataset de entrada actualizado. | Vista de tabla; Dataset de entidades |
Muestra de código
Ejemplo de RegisterAsVersioned (script independiente)
El siguiente script independiente muestra cómo utilizar la herramienta RegisterAsVersioned para registrar un dataset como versionado.
# 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")
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí