Compartir a través de


Definir el proceso de compilación

Después de establecer un sistema de compilación (tal como se describe en https://msdn.microsoft.com/es-es/library/ms181711(v=vs.110)), ya puede empezar a utilizar Team Foundation Build para compilar el código, ejecutar las pruebas y otras muchas funciones importantes.El paso siguiente es crear un proceso de compilación con las instrucciones sobre los proyectos de código que se han de compilar, qué acciones desencadenan una compilación, qué pruebas se ejecutan y cualquier otro procedimiento que necesite el equipo.

Tareas comunes

Tareas comunes

Contenido adicional

Crear y trabajar con una definición de las compilaciones. Puede definir rápidamente un proceso de compilación simple pero eficaz que incluye las instrucciones sobre qué proyectos de código se han de compilar, qué acciones desencadenan la compilación, qué pruebas se ejecutan y muchas otras opciones.

Crear una definición de compilación

Definir un proceso de compilación basado en la plantilla predeterminada

Compilar y probar una aplicación de la tienda Windows mediante Team Foundation Build

Definir un proceso de compilación para permitir integración continua

Su equipo puede minimizar los errores en el código base integrando diferentes características en un repositorio compartido con tanta frecuencia como sea posible y luego compilar y probar el resultado.Se puede implementar esta estrategia, conocida como integración continua, definiendo un proceso de compilación que asegura que usted y su equipo pueden determinar lo más rápidamente posible que una verificación de un equipo de características ha interrumpido la compilación o ha producido una prueba.

Definir un proceso de compilación para compatibilidad con integración continua

Minimizar la renovación de código después de interrupciones de compilaciones de integración continua

No permita que su equipo “interrumpa la compilación”.

Cuando un desarrollador protege cambios que interrumpen la compilación, el resultado puede ser una gran molestia para los equipos pequeños.El costo para los equipos grandes puede ser caro si se tiene en cuenta la pérdida de productividad y los retrasos de la programación.

Puede crear una definición de compilación de protección controlada para proteger de este problema una parte del código base o su totalidad.

También puede utilizar la directiva de protección de compilaciones como herramienta para limitar los cambios adicionales al código base hasta que se corrija la continua interrupción de la compilación.

Definir un proceso de compilación de protección controlada para validar cambios

Proteger los cambios pendientes controlados por una compilación de protección controlada

Cree los procesos de compilación profundamente personalizados. Mediante la plantilla predeterminada, puede crear un proceso de compilación que cumpla el conjunto de los requisitos más comunes.Sin embargo, muchos equipos requieren que sus procesos de compilación hagan tareas especializadas o sigan la lógica personalizada.

Desarrollar un proceso de compilación personalizado

Continúe utilizando procesos de compilación heredados. Al actualizar desde versiones anteriores de Team Foundation Server, se pueden seguir utilizando procesos de compilación heredados.También se pueden seguir utilizando versiones anteriores de Visual Studio para crear procesos de compilación en Visual Studio Team Foundation Server 2012.

Usar procesos de compilación heredados