Configurar la integración continua con Team Foundation Server.
Nuestro tutorial continúa con Julia, desarrollador del equipo de Fabrikam.Ella ha configurar Team Foundation Server (TFS) y ha hecho ya el código del equipo bajo control de versiones.Ella ahora configurar compilaciones de integración continuas, que ayuda al equipo a detectar más rápidamente cuando una protección interrumpe una compilación o produce una prueba.
Requisitos
- Algunas características no estén disponibles en función de los permisos o la edición de Team Foundation Server.Vea Tener acceso a características en Team Web Access.
En este tema
1.Configurar un Servidor de compilación de Dedicated
Julia instala el servicio de compilación en el servidor de compilación de equipo (avance de página- compilaciones).
Para instalar la compilación mantenga en un servidor de compilación dedicado
Para seguir el tutorial para el proyecto, descargue e instale. Visual Studio Team Foundation Server 2012Vea Instalar Team Foundation Server y Visual Studio ALM.
Elija Instalar Team Foundation Server.
En Centro de configuración, elija Configurar el servicio Team Foundation Build, y siga el asistente Inicie el asistente .
En Colección de proyectos, elija Examinar.Busque la colección de proyectos de equipo que el servidor de compilación admite, y continúe.
Elija Configurar más tarde, Revisión.
Mantenga las opciones predeterminadas al finalizar el asistente.
Sugerencia Para esta versión, podría tener que instalar Visual Studio en el servidor de compilación antes de que algunas soluciones compilen.
Vea Instalar el Servicio de Team Foundation Build.
Para configurar el dedicado compilar el servidor
En el servidor de compilación, abra la consola de administración de Team Foundation Server, y elija Configuración de compilación.
En Configuración de compilación, elija Nuevo controlador, Nuevo agente para ver las propiedades de compilación del agente.
Abra la lista Controlador , y elegir el controlador para asociar a este agente.
Elija Agregar nueva etiqueta para agregar etiquetas para este agente.Elija Aceptar.
Para crear más agentes, repita los tres pasos anteriores.
2.Configurar las carpetas de entrega
Julia crea una carpeta en el servicio de compilación de Team Foundation puede quitar las compilaciones.Le da permisos de la carpeta en el servidor que ejecuta el servicio de compilación (ALMSVR).
Para configurar las carpetas de entrega
Cree la carpeta para los destinos de compilación.Mantenga presionada la ruta a la carpeta de entrega sea lo más corta posible.
Sugerencia El agente de compilación produce un error en las rutas que superen los 259 caracteres.
Dé al servidor que está ejecutando el servicio Lectura de compilación y los permisos Cambio a la carpeta de entrega.(Para Julia, esto es $ALMSVR.)
Vea Seleccionar una ubicación de ensayo y configurar una carpeta de entrega.
3.Cree la compilación continua - integración
Julia crea una definición de compilación para la integración continua de modo que una compilación inicie siempre que alguien proteja el código.
Para crear una compilación de la continuo- integración
Team ExplorerAbierto.En Inicio, elija Compilaciones.
En Compilaciones, elija Definición de nueva compilación.
En la nueva página de definición de compilación, elija desencadenador.
Integración continuaSeleccione.
En Valores predeterminados de compilación, especifique la carpeta de entrega.
Vea:
[!NOTA]
Puede crear diferentes tipos de compilaciones en función del equipo necesita.Por ejemplo, puede programar compilaciones nocturnas para admitir el trabajo de pruebas.Puede proteger las bifurcaciones de alto nivel mediante protecciones bloqueados.Para obtener más información sobre las pruebas de (BVTs) de comprobación, vea Cómo: Configurar y ejecutar pruebas programadas después de compilar la aplicación.
Temas relacionados de este tutorial
Siguiente (crear el trabajo pendiente) | Inicio
Vea también
Conceptos
Otros recursos
Soluciones y proyectos de Visual Studio ALM Rangers
Artículos técnicos para la administración del ciclo de vida de la aplicación de Visual Studio