Compartir a través de


Escenario: Instalar Servicio de Team Foundation Build

Instalar el servicio de Team Foundation Build

Controladores y agentes de compilación

Al instalar Servicio de Team Foundation Build con la configuración predeterminada, crea un controlador de compilación y un agente de compilación único. Puede configurar cualquier instancia de Servicio de Team Foundation Build para actuar como controlador, uno o varios agentes de compilación, o ambos, dependiendo de las necesidades de su equipo.

Los controladores de compilación se usan para conectarse a Visual Studio Team Foundation Server. En sí mismo, un controlador de compilación no requiere, por lo general, una cantidad significativa de tiempo de procesador. Sin embargo, un controlador de compilación puede requerir una cantidad de memoria significativa si ejecuta muchas compilaciones al mismo tiempo. Por consiguiente, debe proporcionar memoria suficiente al equipo físico o máquina virtual en el que crea los controladores de compilación.

Los agentes de compilación conectan los controladores de compilación y llevan a cabo el trabajo que requiere un uso intensivo del procesador y del disco. Dado que los agentes de compilación hacen la mayor parte del trabajo que requiere un uso intensivo del procesador, debe asegurarse de que el equipo de compilación tenga un hardware con la potencia suficiente para que el agente de compilación pueda hacer el trabajo necesario en un período de tiempo aceptable.

Topología del servicio de compilación

Puede instalar Servicio de Team Foundation Build en el mismo equipo que el nivel de aplicación de Team Foundation Server o en uno o varios equipos diferentes. En la mayoría de los casos, no debería instalar Servicio de Team Foundation Build en el mismo equipo que Team Foundation Server por las siguientes razones:

  • Podría disminuir el rendimiento de Team Foundation Server cuando las compilaciones se están ejecutando.

  • Aumenta la superficie de ataque de Team Foundation Server al instalar Servicio de Team Foundation Build. Por ejemplo, un usuario malintencionado podría construir una definición de compilación para ejecutar código arbitrario con el fin de tomar el control del servidor y robar datos.

SugerenciaSugerencia

Si está actualizando desde el Servicio de Team Foundation Build que forma parte de Visual Studio Team System 2008 Team Foundation Server a la versión actual, no es necesario que quite la versión anterior de Servicio de Team Foundation Build inmediatamente. Ambas versiones se pueden ejecutar en paralelo.

Nota

Para obtener más información sobre Servicio de Team Foundation Build, vea la página siguiente en el sitio web de Microsoft: Configurar y administrar Team Foundation Build.

Vea también

Referencia

Lista de comprobación: Instalar Servicio de Team Foundation Build