Share via


Configurar una máquina de compilación

Para usar Team Foundation Build, el equipo debe contar al menos con una máquina de compilación. Para cualquier esfuerzo de software mediano o grande, probablemente requerirá varias máquinas de compilación.

Una máquina de compilación es un equipo en el que se ha instalado y configurado Servicio de Team Foundation Build. La máquina puede ser un equipo físico (por ejemplo, un equipo ubicado en su escritorio o una estación de trabajo en un laboratorio). También puede aprovecharse la flexibilidad de una máquina virtual para que esta actúe como máquina de compilación.

SugerenciaSugerencia

Puede configurar una máquina de compilación ad hoc en cualquier equipo que esté disponible. Por ejemplo, un desarrollador de software individual que cuente con un equipo adicional disponible podría prepararlo como una máquina de compilación para usar las capacidades de Servicio de Team Foundation Build.

Cada máquina de compilación se utiliza para una única colección de proyectos de equipo. De hecho, aunque configure, modifique y administre directamente una máquina de compilación en el equipo donde se ejecuta Servicio de Team Foundation Build, los datos de configuración en sí se almacenan en la colección de proyectos de equipo.

En una máquina de compilación, puede ejecutar los siguientes componentes de un sistema de compilación:

  • Un controlador de compilación único

  • Uno o más agentes de compilación

  • Un controlador de compilación único y uno o más agentes de compilación

  • Para obtener más información acerca de las máquinas de compilación y cómo se utilizan en un sistema de compilación, vea Descripción de Team Foundation Build System.

En este tema

  • Permisos necesarios

  • Configurar una máquina de compilación por primera vez

  • Configurar una máquina de compilación existente

Permisos necesarios

Para realizar este procedimiento, debe ser miembro del grupo Administradores en la máquina de compilación y tener el permiso Administrar recursos de compilación establecido en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.

Configurar una máquina de compilación por primera vez

Para obtener información sobre cómo configurar un equipo de compilación por primera vez, vea Escenario: Instalar Servicio de Team Foundation Build.

Configurar una máquina de compilación existente

Después de configurar una máquina de compilación por primera vez, puede crear un controlador de compilación o un agente de compilación y realizar otras acciones para configurar la máquina de compilación.

Para configurar una máquina de compilación existente

  1. Inicie sesión en la máquina de compilación que desea configurar.

  2. Haga clic en Inicio, Todos los programas, Microsoft Team Foundation Server 2010 y, por último, en Consola de administración de Team Foundation.

    Aparece la Consola de administración de Team Foundation.

  3. En el recuadro del árbol, expanda el nombre del servidor.

  4. Haga clic en el nodo Team Foundation Build.

    Aparece información sobre la máquina de compilación en el recuadro del contenido. Si no aparece el mensaje El servicio de compilación está configurado..., vea Configurar una máquina de compilación por primera vez anteriormente en este tema.

Al hacer clic en el nodo Configuración de compilación, aparece información sobre la máquina de compilación en el recuadro de contenido, que incluye el nombre del extremo y la cuenta bajo la que se ejecuta Servicio de Team Foundation Build. Puede utilizar el nodo Team Foundation Build para configurar la máquina de compilación, además de los controladores de compilación y agentes de compilación que se estén ejecutando en ella. En la tabla siguiente se muestran y se explican algunas de las acciones que puede realizar:

Si desea...

Entonces, haga clic en...

Más información

crear un controlador de compilación

Nuevo controlador

Un controlador de compilación agrupa y administra los servicios de uno o más agentes de compilación. Puede organizar un único controlador de compilación en una máquina de compilación.

Para obtener más información, vea Crear y trabajar con un controlador de compilación.

crear un agente de compilación

Nuevo agente

Un agente de compilación hace el trabajo que requiere un uso intensivo del procesador de su compilación, lo que incluye recibir archivos del control de versiones, proporcionar el área de trabajo, compilar el código y realizar pruebas. Puede organizar uno o más agentes de compilación en una máquina de compilación.

Para obtener más información, vea Crear y trabajar con agentes de compilación.

mostrar y modificar la forma en que se configura la máquina de compilación

Vínculo Propiedades que aparece cerca de las palabras Servicio de compilación

Aparece el cuadro de diálogo Propiedades del servicio de compilación. Si desea cambiar cualquiera de los valores de este cuadro de diálogo, haga clic en Parar para hacer cambios.

especifica si el equipo de compilación se ejecuta como un servicio o un proceso

Vínculo Propiedades que aparece cerca de las palabras Servicio de compilación

Aparece el cuadro de diálogo Propiedades del servicio de compilación.

En la mayoría de los casos, debe ejecutar la máquina de compilación como un servicio de Windows, que es la configuración predeterminada.

Sin embargo, algunas tareas (por ejemplo, ejecutar pruebas de IU codificadas) pueden realizarse solamente en una máquina de compilación que se ejecute como un proceso interactivo. Para configurar la máquina de compilación para que realice estas tareas, haga clic en Proceso interactivo.

retirar temporal o permanentemente la máquina de compilación

Anular Registro

Haga clic en Anular Registro si desea retirar esta máquina de compilación del sistema de compilación.

Al hacer clic en Anular Registro, se le preguntará si desea eliminar algún controlador de compilación y agente de compilación que se esté ejecutando en la máquina de compilación.

  • Haga clic en No si desea retirar esta máquina de compilación temporalmente. Puede hacer clic en Registrar posteriormente y restaurar el controlador de compilación y los agentes de compilación.

  • Haga clic en si desea eliminar toda la configuración para esta máquina de compilación de la colección de proyectos de equipo. Se elimina toda la información sobre cualquier controlador de compilación y cualquier agente de compilación.

poner de nuevo en servicio la máquina de compilación

Register

Si aparece el mensaje El servicio de compilación no está registrado, puede hacer clic en Registrar para poner de nuevo en servicio la máquina de compilación y habilitarla para hospedar controladores de compilación y agentes de compilación.

reiniciar Servicio de Team Foundation Build

Reiniciar

Si la máquina de compilación no responde (por ejemplo, una compilación en ejecución ha dejado de responder), podría resolver el problema reiniciando Servicio de Team Foundation Build.

detener Servicio de Team Foundation Build

Detener

Puede detener Servicio de Team Foundation Build si desea poner el controlador de compilación y los agentes de compilación sin conexión.

Para obtener más información sobre cómo administrar una máquina de compilación, vea Administrar el sistema de compilación.

Vea también

Tareas

Crear y trabajar con agentes de compilación

Conceptos

Descripción de Team Foundation Build System

Otros recursos

Crear y trabajar con un controlador de compilación

Administrar el sistema de compilación

Historial de cambios

Fecha

Historial

Motivo

Mayo de 2011

Se ha agregado información sobre cómo especificar si la máquina de compilación se ejecuta como un servicio o un proceso.

Mejora de la información.