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. |
|
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. |