Importación y exportación de un proceso XML hospedado
Azure DevOps Services (XML hospedado)
Importante
El proceso de importación admite el modelo de proceso XML hospedado, que permite administrar personalizaciones mediante la actualización de la definición wit de una plantilla de proceso. Esta característica solo está disponible para las organizaciones que se han migrado a Azure DevOps Services mediante el TFS Database Import Service.
Si usa el modelo de proceso de herencia, puede personalizar el seguimiento del trabajo a través de la interfaz de usuario mediante la creación de un proceso heredado. Si usa el modelo de proceso XML local, puede personalizar una plantilla de proceso, ver Upload o descargar una plantilla de proceso y Personalizar una plantilla de proceso.
Para más información sobre los modelos de proceso, consulte Personalización del seguimiento del trabajo.
En Azure DevOps Services, puede administrar la personalización de objetos de seguimiento de trabajo a través de un proceso. Los procesos XML hospedados se importan y exportan a través de una experiencia de administración basada en web.
Al importar un nuevo proceso, puede crear nuevos proyectos con él.
Al importar un proceso existente, todos los proyectos que usan ese proceso se actualizan para reflejar los cambios.
Por ejemplo, las actualizaciones realizadas en cualquiera de los procesos personalizados que se enumeran a continuación actualizan automáticamente los dos proyectos que usan el proceso.

A medida que detecta personalizaciones adicionales que necesita realizar, puede exportar el proceso existente, actualizar los archivos de definición XML del proceso, comprimir el resultado y volver a importar el proceso recién actualizado. Los cambios se aplican a todos los proyectos existentes que usan ese proceso.
El proceso de importación admite los siguientes escenarios:
- Importar un proceso existente desde un entorno local Azure DevOps Server
- Importar un nuevo proceso creado a partir de un proceso exportado existente
- Importe una actualización a un proceso existente y haga que todos los proyectos que usan ese proceso se actualicen.
Importación de un proceso desde un entorno Azure DevOps
Si desea probar el proceso en un Azure DevOps Server local (anteriormente denominado Team Foundation Server (TFS)) para ver si funciona en Azure DevOps Services, realice los pasos siguientes.
En un entorno Azure DevOps Server, cada proyecto tiene su propia copia de un proceso, por lo que es necesario tener en cuenta detenidamente qué procesos deben existir para su organización. La migración a Azure DevOps Services es un buen momento para pensar en la alineación de procesos en toda la organización y reducir el número de variantes de ese proceso centralizado.
Ejecute el script de exportación del proceso para generar un proceso para un proyecto determinado.
(Opcional) Edite el ProcessTemplate.xml y la descripción del archivo. Asegúrese de que se ajusta a las reglas y restricciones descritas en Personalización de un proceso.
Cree un archivo ZIP de la carpeta y los archivos del proceso.
Importe el archivo ZIP del proceso personalizado siguiendo los pasos de la sección siguiente.
Repita el proceso anterior para cada proceso que quiera importar a Azure DevOps Services.
Con los procesos importados, cree proyectos en Azure DevOps Services para cada uno de los procesos que quiera migrar.
Abrir Configuración > proceso
Puede crear, administrar y realizar personalizaciones en los procesos desde La configuración de la organización Proceso.
Elija el
logotipo Azure DevOps para abrir Proyectos. A continuación, elija Configuración de la organización.
A continuación, elija Procesar.

Importante
Si no ve Proceso, está trabajando desde TFS-2018 o una versión anterior. No se admite la página Proceso. Debe usar las características admitidas para el modelo de proceso XML local.
Importar un proceso
Antes de importar un proceso, querrá personalizarlo para satisfacer sus necesidades de seguimiento de trabajo. Asigne al proceso un nombre distinto de Scrum, Agile o CMMI. Estos procesos del sistema están bloqueados y se le impide sobrescribirlos.
Solo los administradores pueden importar un proceso, por lo que si no es el propietario de la organización o miembro del grupo del administrador de recopilación de Project, se agrega.
En la pestaña Procesos, elija Importar y, a continuación, arrastre y coloque o busque el archivo ZIP del proceso que ha personalizado.
Nota
Si no ve el vínculo Proceso de importación, su organización no está configurada para admitir el modelo de proceso XML hospedado. Debe trabajar con el modelo de proceso de herencia para sus necesidades de personalización. El modelo de proceso XML hospedado solo se admite si la cuenta se creó a través del servicio de importación de datos.

Elija el archivo que desea cargar. El proceso personalizado debe cumplir restricciones específicas para pasar comprobaciones de validación durante la importación.

Compruebe reemplazar plantilla existente si va a actualizar una plantilla existente. El proceso de importación sobrescribe cualquier plantilla que tenga el mismo nombre que la que importa y requiere que active esta casilla para confirmar que desea reemplazarla.
Importante
No se puede actualizar uno de los procesos bloqueados: Agile, CMMI y Scrum.
Tras la importación correcta, verá el mensaje siguiente.

Si el proceso no pasa las comprobaciones de validación realizadas durante la importación, recibirá una lista de mensajes de error.
Corrija cada error y vuelva a intentar la importación.Puede crear inmediatamente un proyecto mediante el proceso recién importado.

Rellene el formulario que aparece. Para obtener más información sobre las distintas opciones, vea Crear un proyecto.

Actualización de un proceso existente
Una vez que haya agregado un proceso, puede actualizarlo importando un archivo ZIP donde haya modificado uno o varios archivos dentro de la plantilla de proceso.
Nota
Es un procedimiento recomendado exportar un proceso antes de realizar cambios para que no sobrescriba accidentalmente los cambios realizados por otros usuarios.
Importe el proceso según los pasos 2 y 3 del procedimiento anterior.
Compruebe la plantilla Reemplazar existente para indicar que desea sobrescribir el proceso existente.

El cuadro de diálogo Proceso de importación indica que el sistema está actualizando proyectos que hacen referencia al proceso XML hospedado.
Tras la importación correcta, verá el mensaje siguiente. Todos los proyectos creados con el proceso se actualizan con las modificaciones.

Si ha cambiado de nombre o ha eliminado campos o tipos de elementos de trabajo, recibirá un mensaje de confirmación. Active la casilla y continúe con la importación. Para obtener más información sobre cada mensaje, seleccione el vínculo hacia delante proporcionado. Los mensajes de información no requieren ninguna acción por su parte.

Establecer el proceso predeterminado
Establezca un proceso como predeterminado para que se preseleccione para todos los proyectos nuevos que planee crear.

Exportación de un proceso
Exporte un proceso cuando desee actualizarlo o usarlo como base para crear otro proceso.
El sistema exporta un archivo ZIP que contiene una representación XML del proceso. Esto se puede modificar y importar más adelante.