El versionado permite que varios usuarios completen el trabajo con su propia versión de los datos espaciales, con el fin de que puedan conciliar y publicar sus ediciones en la versión en rama predeterminada mediante el paso Ejecutar servicio de GP. Esto ayuda a garantizar que los usuarios acceden a los datos correctos en el momento adecuado, y ayuda a evitar conflictos de edición.
Cuando se ejecuta el paso, se comprueba cada una de las fuentes de datos del servicio de entidades definidas en el flujo de trabajo para una versión de los datos específica del trabajo existente. Si la fuente de datos no contiene una versión específica del trabajo, el paso Crear versión crea automáticamente una y la asocia al trabajo. El paso Crear versión solo admite la creación de una única versión de trabajo por servicio de entidades para las fuentes de datos definidas en el diagrama de flujo de trabajo del trabajo.
Nota:
Si ya existe una versión privada de la fuente de datos para el trabajo, se crea una nueva versión para la fuente de datos si un usuario que no es el propietario de la versión privada existente está ejecutando el paso.
Si ya existe una versión pública con el mismo nombre de trabajo, el paso Crear versión fallará. La versión existente no está asociada al trabajo y no se crea una nueva versión.
Cuando el paso termina de ejecutarse, aparece un mensaje en el título del trabajo con el resultado del paso.
Si no se ha definido una fuente de datos para este paso, o si el paso no logra crear versiones, aparece el mensaje CreateVersionFailed y el trabajo no continúa con el siguiente paso. Pase el cursor por encima del mensaje de error para ver información adicional sobre el error.
Si el paso falla, los códigos que se devuelven no coinciden con ninguna de las rutas configuradas y el paso no se ha configurado como Se puede omitir, el paso permanece en un estado de fallo y no se puede omitir.
Configurar el paso
Realice estos pasos para configurar el paso Crear versión:
- Cree o edite un diagrama de flujo de trabajo para acceder al panel Biblioteca de pasos.
- Arrastre Crear versión desde Biblioteca de pasos a una flecha de conexión de un paso en el lienzo del flujo de trabajo.
Aparece el panel Detalles del paso.
- Proporcione un nombre para el paso en el cuadro de texto Nombre de paso.
- También puede proporcionar una descripción del paso en el cuadro de texto Descripción del paso.
- Configure las opciones del paso de la sección Opciones como sea necesario.
- Se ejecuta automáticamente: el paso se ejecuta tan pronto como se activa.
- Se puede omitir: se permite finalizar el paso sin haberlo ejecutado.
- En la sección Lógica, configure los niveles de permiso para las versiones en la sección Permisos de acceso según sea necesario.
Nota:
La configuración de los permisos de acceso le permite restringir que usuarios que no sean el propietario de la versión vean o editen versiones. La configuración predeterminada es Privado.
- Si lo desea, haga clic en la pestaña Ayuda y proporcione el texto de ayuda del paso en el cuadro de texto Ayuda.
- También puede hacer clic en la pestaña Estilo para cambiar la forma y el color del paso.
Códigos de devolución
Cuando el paso termina de ejecutarse, devuelve un código de retorno para indicar el resultado del paso. El código de retorno se evalúa y el flujo de trabajo sigue todas las rutas que coinciden con el valor de retorno del paso. En la tabla siguiente figuran los códigos de retorno del paso:
Código de retorno | Descripción |
---|---|
Failure | El paso no ha podido completarse correctamente. |
Correcto | El paso se ha completado correctamente. |