Upload o descarga de una plantilla de proceso
Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Al crear un proyecto, el Asistente para Project creación de archivos (PCW) lee la plantilla de proceso para configurar la configuración inicial y cargar artefactos y archivos de plantilla. Cada plantilla de proceso define los bloques de creación del sistema de seguimiento de elementos de trabajo y otros subsistemas. Para los modelos de proceso XML hospedado y XML local, puede personalizar una plantilla de proceso para actualizar un proyecto o crear un proyecto. Para el modelo de proceso de herencia, puede personalizar el seguimiento del trabajo a través de un proceso. Para más información, consulte Personalización de la experiencia de seguimiento del trabajo.
Importante
No se admite la carga y descarga de procesos heredados. Sin embargo, puede exportar un proceso mediante Process Migrator para Node.js.
Para administrar procesos heredados, consulte Acerca de la personalización de procesos y los procesos heredados. Para administrar procesos XML hospedados, vea Modelo de procesos XML hospedados.
Solo puede cargar y exportar plantillas de proceso para las colecciones de proyectos configuradas para usar los procesos XML locales. Además, puede marcar una plantilla para que aparezca como predeterminada al agregar proyectos.
La compatibilidad con la carga y descarga de procesos heredados no se admite a través de la interfaz de usuario. Puede optar por exportar un proceso mediante Process Migrator para Node.js. Para administrar procesos heredados, consulte Acerca de la personalización de procesos y los procesos heredados.
Puede cargar, descargar y eliminar plantillas de proceso para una colección de proyectos. Además, puede marcar una plantilla para que aparezca como predeterminada al agregar proyectos.
Sugerencia
Con Azure DevOps Server, puede elegir entre usar el modelo de proceso heredado o el modelo de proceso XML local. Para obtener más información, consulte Personalización de la experiencia de seguimiento de trabajo, Elija el modelo de proceso para la colección de proyectos. Para acceder a las versiones más recientes de las plantillas de procesos o procesos predeterminadas:
- Para Modelo de proceso heredado:abra la página Proceso desde la configuración de la organización. Para más información, consulte Administración de procesos.
- Para el modelo de proceso XML local:
- Instale o actualice a la versión más reciente de Azure DevOps Server .
- Descargue el archivo de plantilla comprimido mediante el Administrador de plantillas de procesos. Deberá usar una versión de Visual Studio que esté en el mismo nivel de versión que TFS. Puede instalar la versión más reciente de Visual Studio Community gratis.
- Puede acceder a las versiones más recientes de las plantillas de proceso predeterminadas instaladas en Azure DevOps Server aquí: %programfiles%/Azure DevOps Server 2019/Tools/Deploy/ProcessTemplateManagerFiles/1033. Para obtener descripciones de cada archivo y carpeta, consulte Introducción a los archivos de plantilla de proceso.
Sugerencia
Para acceder a las versiones más recientes de las plantillas de proceso predeterminadas:
- Instale o actualice a la versión más reciente de TFS.
- Descargue el archivo de plantilla comprimido mediante el Administrador de plantillas de procesos. Deberá usar una versión de Visual Studio que esté en el mismo nivel de versión que TFS. Puede instalar la versión más reciente de Visual Studio Community gratis.
- Puede acceder a las versiones más recientes de las plantillas de proceso predeterminadas instaladas en TFS 2017 aquí: %programfiles%/TFS 15.0/Tools/Deploy/ProcessTemplateManagerFiles/1033 (para TFS 2015, la carpeta principal es TFS 14.0). Para obtener descripciones de cada archivo y carpeta, consulte Introducción a los archivos de plantilla de proceso.
Requisitos previos
Abra la misma versión de Visual Studio, Visual Studio Community o Team Explorer que el Azure DevOps Server local al que se conecta. Por ejemplo, si se conecta a una instancia de TFS 2017, debe conectarse desde Visual Studio 2017 o Visual Studio Community 2017. Siempre puede descargar una versión gratuita de Visual Studio Community desde el sitio Visual Studio descarga de .
Si no es miembro del grupo administradores de Project recopilación, se agrega como uno.
Administración de una plantilla de proceso
Nota
La forma en que funciona el Administrador de plantillas de procesos cambió con la versión de Visual Studio 2017 y Visual Studio 2019. Al abrir el Administrador de plantillas de proceso desde Visual Studio 2017 y Visual Studio 2019, se abre el portal web Collection Configuraciónu Organization Configuración.
Desde Visual Studio 2019, conéctese a una colección de Azure DevOps Server local que usa el modelo de proceso XML local.
Elija Team Team Project Collection Configuración Process Template > Manager en la barra de menús.

Se abre una pestaña del explorador web en la página Organización Configuración proceso.

Para cargar una plantilla de proceso, elija la
Upload Plantilla de proceso.
En el cuadro Upload plantilla de proceso de .zip, elija la carpeta .zip que contiene el archivo raíz, ProcessTemplate.xml, para la plantilla de proceso que desea cargar. Consulte también Procesar restricciones de plantilla y comprobaciones de validación.

Para descargar o exportar una plantilla de proceso, elija el
icono de acciones y elija la opción Exportar.
Para establecer un proceso como predeterminado al agregar nuevos proyectos o para deshabilitar el uso de un proceso, elija el icono de acciones para el proceso y seleccione las opciones Establecer como proceso predeterminado o Deshabilitar
proceso. 
Correlación de una plantilla de proceso con un proyecto existente
Para determinar el tipo de plantilla de proceso que se usó para crear el proyecto, revise los tipos de elementos de trabajo que aparecen en el menú Nuevo elemento de trabajo de Team Explorer y compárelos con los tipos de elementos de trabajo del gráfico siguiente. Si los tipos de elementos de trabajo difieren de los elementos mostrados, es posible que se haya usado una plantilla de proceso personalizada.
Ágil
Basic
CMMI
Scrum




Scrum
Agile
CMMI



Restricciones y comprobaciones de validación de la plantilla de proceso
Si carga la plantilla de proceso a través del portal web, puede encontrar errores como los que se muestran en la siguiente imagen.

Resuelva cada error y vuelva a intentar el proceso de carga. Puede encontrar información adicional sobre cómo resolver errores de plantilla de proceso en Resolver errores de validación para la importación de procesos.
La carga de una plantilla de proceso requiere que pase las siguientes comprobaciones de validación.
- Los nombres de plantilla de proceso deben ser únicos y tener un máximo de 256 caracteres Unicode. Las plantillas con el mismo nombre sobrescribirán las plantillas existentes.
Además, los nombres no pueden contener los siguientes caracteres: . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } <>
Para obtener más restricciones, vea Restricciones de nomenclatura. - Las carpetas de plantilla de proceso no pueden contener .exe archivos. Si es así, la plantilla de proceso se podrá cargar correctamente, pero no se podrá crear el proyecto.
- El tamaño total de la plantilla de proceso debe ser 2 GB o inferior, o no se podrá crear el proyecto.
- El proceso de carga ejecuta una comprobación parcial para asegurarse de que el XML de cada archivo XML de plantilla de proceso es válido. Si aparece algún error al intentar cargar la plantilla de proceso, revise el código XML para determinar la causa del error. Las etiquetas duplicadas en un archivo XML pueden producir errores. Si no hay ningún error en el XML, asegúrese de que todos los archivos adecuados se incluyen en la plantilla de proceso en las ubicaciones de carpeta correctas.
- Si los archivos de definición XML hacen referencia a una extensión, la extensión debe instalarse y habilitarse en la colección.
Importante
La definición de esquema para las plantillas de proceso utiliza una combinación de la convención Camel y todos los elementos en mayúsculas. Si se producen errores al validar los archivos de definición de tipos, compruebe la estructura del uso de mayúsculas y minúsculas en sus elementos. También, la estructura del uso de mayúsculas y minúsculas en las etiquetas de apertura y cierre deben ajustarse a las reglas sintácticas de XML.
Vea Complementos de plantilla de proceso: Indexación a definiciones de elementos XML.
- Los nombres de plantilla de proceso deben ser únicos y tener un máximo de 256 caracteres Unicode. Las plantillas con el mismo nombre sobrescribirán las plantillas existentes.
Además, los nombres no pueden contener los siguientes caracteres: . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } <>
Para obtener más restricciones, vea Restricciones de nomenclatura. - Las carpetas de plantilla de proceso no pueden contener .exe archivos. Si es así, la plantilla de proceso se podrá cargar correctamente, pero no se podrá crear el proyecto.
- El tamaño total de la plantilla de proceso debe ser 2 GB o inferior, o no se podrá crear el proyecto.
- El proceso de carga ejecuta una comprobación parcial para asegurarse de que el XML de cada archivo XML de plantilla de proceso es válido. Si aparece algún error al intentar cargar la plantilla de proceso, revise el código XML para determinar la causa del error. Las etiquetas duplicadas en un archivo XML pueden producir errores. Si no hay ningún error en el XML, asegúrese de que todos los archivos adecuados se incluyen en la plantilla de proceso en las ubicaciones de carpeta correctas.
Importante
La definición de esquema para las plantillas de proceso utiliza una combinación de la convención Camel y todos los elementos en mayúsculas. Si se producen errores al validar los archivos de definición de tipos, compruebe la estructura del uso de mayúsculas y minúsculas en sus elementos. También, la estructura del uso de mayúsculas y minúsculas en las etiquetas de apertura y cierre deben ajustarse a las reglas sintácticas de XML.
Vea Complementos de plantilla de proceso: Indexación a definiciones de elementos XML.
Artículos relacionados
Periódicamente, se realizan actualizaciones en las plantillas de proceso para admitir nuevas características. Para más información, consulte Cambios realizados en plantillas de proceso.
- Creación de un proyecto
- Personalizar una plantilla de proceso
- Procesar archivos de plantilla y complemento
- Importar y actualizar un proceso (XML hospedado)
- Personalización de la experiencia de seguimiento del trabajo
Actualización de una plantilla de proceso para habilitar nuevas características
Al actualizar el servicio local Azure DevOps a una versión posterior, es posible que haya nuevas características disponibles. Para obtener acceso a estas nuevas características,es posible que deba actualizar una plantilla de proceso personalizada.
Adición de otro proyecto
Puede agregar un proyecto desde el portal web o Visual Studio/Team Explorer. Algunos archivos de plantilla de proceso se omiten al crear un proyecto desde el portal web. Para más información, consulte Plantilla de proceso y archivos de complemento, Compatibilidad de cliente para la creación de proyectos.


