Crear y usar una plantilla de proceso de compilación personalizada
Si las definiciones de compilación que puede crear utilizando la Plantilla predeterminada o la Plantilla de actualización no satisfacen las necesidades del equipo, puede crear su propia plantilla de procesos de compilación personalizada enriquecida.
En este tema, se incluyen las siguientes secciones:
Crear una nueva plantilla de procesos de compilación
Registrar una plantilla de procesos de compilación con el sistema
Trabajar con plantillas de procesos de compilación
Permisos necesarios
Para realizar el procedimiento siguiente, debe tener establecido el permiso Editar definición de compilación en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.
Crear una plantilla de procesos de compilación
Para crear una plantilla personalizada
En Team Explorer, seleccione un proyecto de equipo.
En el menú Generar, haga clic en Definición de nueva compilación.
Escriba un nombre en el campo Nombre de definición de compilación.
Haga clic en la pestaña Proceso, haga clic en Mostrar detalles y, a continuación, haga clic en Nuevo.
Aparece el cuadro de diálogo Nueva plantilla de procesos de compilación.
Haga clic en Copiar un archivo XAML existente y, a continuación, en Aceptar.
En la ventana de definición de compilación, debajo del menú Archivo del proceso de compilación, haga clic en el hipervínculo que contiene el nombre de la plantilla.
La carpeta que contiene la nueva plantilla aparece en el Explorador de control de código fuente.
En el recuadro Carpetas, haga clic con el botón secundario en la carpeta que contiene la nueva plantilla y haga clic en Obtener la última versión.
Haga clic con el botón secundario en la nueva plantilla y haga clic en Ver.
AparWorkflowece el Diseñador de flujo de trabajo.
En el Diseñador de flujo de trabajo, modifique la plantilla.
Una vez finalizada la modificación de la plantilla, guárdela y cierre el diseñador.
Haga clic con el botón secundario en la nueva plantilla y haga clic en Proteger cambios pendientes.
Aparecerá el cuadro de diálogo Proteger.
Haga clic en Proteger.
Registrar una plantilla de procesos de compilación con el sistema
Puede registrar plantillas de procesos de compilación creadas fuera del proyecto de equipo. Por ejemplo, puede recibir una plantilla de procesos de compilación de un colega por correo electrónico y protegerla en la carpeta TeamBuildProcessTemplates en el sistema de control de versiones del proyecto de equipo.
Antes de que usted y otros componentes del equipo puedan utilizar la plantilla de procesos de compilación para crear definiciones de compilación, debe registrarla con el sistema.
Para registrar una plantilla de procesos de compilación con el sistema
En Team Explorer, seleccione un proyecto de equipo.
En el menú Generar, haga clic en Definición de nueva compilación.
Escriba un nombre en el campo Nombre de definición de compilación.
Haga clic en la pestaña Proceso y, a continuación, en Nuevo.
Aparece el cuadro de diálogo Nueva plantilla de procesos de compilación.
Haga clic en Seleccionar un archivo XAML existente.
Haga clic en Examinar.
Aparece el cuadro de diálogo Examinar.
Utilice el cuadro de diálogo Examinar para buscar y seleccionar la plantilla personalizada que desea registrar.
La nueva plantilla de procesos de compilación se muestra ahora en la lista Archivo del proceso de compilación y puede ser utilizada por usted u otros componentes del equipo para crear definiciones de compilación.
Trabajar con plantillas de procesos de compilación
A continuación se incluyen algunas recomendaciones y sugerencias que pueden ayudarle en el trabajo con plantillas de procesos de compilación:
Las actividades de Team Foundation Build son componentes fundamentales del proceso de compilación. Puede volver a usar estas actividades para crear un proceso de compilación personalizado. Para obtener más información, vea Actividades de Team Foundation Build.
Se recomienda no modificar la Plantilla predeterminada ni la Plantilla de actualización. En su lugar, cree una plantilla basada en uno de estas plantillas, como se describe en Crear una plantilla de procesos de compilación personalizada.
Puede registrar una plantilla de procesos de compilación con más de un proyecto de equipo. Esta capacidad significa que puede compartir un proceso de compilación en cualquier proyecto de equipo de la colección de proyectos de equipo que contenga la plantilla.
Si necesita modificar una plantilla de procesos de compilación, debe planear la revisión de todas las definiciones de compilación basadas en la plantilla y corregirlas una vez completados los cambios efectuados a la plantilla de procesos de compilación. Si no hace esto, las definiciones de compilación pueden sufrir un error o funcionar de forma inesperada.
Si decide eliminar una plantilla de procesos de compilación, primero debe asegurarse de buscar y eliminar todas las definiciones de compilación basadas en la plantilla. Cuando elimine la plantilla, las restantes definiciones de compilación basadas en la plantilla dejarán de funcionar.
Para obtener información general sobre cómo utilizar el Diseñador de flujo de trabajo, vea las siguientes páginas en el sitio web de Microsoft: