Configurar uma máquina de compilação
Para usar Team Foundation Build, sua equipe deve ter pelo menos uma compilação de máquina. Para qualquer esforço de software de média ou grande, você provavelmente exigirá várias máquinas de compilação.
Uma máquina de compilação é um computador em que você tenha instalado e configurado Serviço Team Foundation Build. O computador pode ser um computador físico (por exemplo, um computador de pessoal que reside em sua mesa ou uma estação de trabalho em um laboratório). Você também pode aproveitar a flexibilidade de uma máquina virtual para servir como uma máquina de compilação.
Dica
Você pode configurar uma máquina de compilação do ad-hoc em qualquer computador que está disponível para você. Por exemplo, um desenvolvedor individual que tenha um computador extra disponível pode configurá-la como uma máquina de compilação para usar Serviço Team Foundation Build recursos.
Cada máquina de compilação serve a uma coleção de projeto de equipe único. Na verdade, apesar de você configurar, modificar e gerenciar uma máquina de compilação diretamente no computador onde Serviço Team Foundation Build está em execução, a configuração de dados em si são armazenados na coleção de projeto de equipe.
Em uma máquina de compilação, você pode executar os seguintes componentes de um sistema de compilação:
Um controlador de compilação única
Um ou mais agentes de compilação
Um controlador de compilação única e um ou mais agentes de compilação
Para obter mais informações sobre a criação de máquinas e como eles são usados em um sistema de compilação, consulte Noções básicas sobre um sistema de compilação do Team Foundation.
Neste tópico
Permissões necessárias
Configurar uma máquina de compilação pela primeira vez
Configurar uma máquina de compilação existente
Permissões necessárias
Para executar este procedimento, você deve ser um membro da administradores grupo no computador e sua Gerenciar criar recursos permissão deve ser definida Permitir. For more information, see Permissões de Team Foundation Server.
Configurar uma máquina de compilação pela primeira vez
Para obter informações sobre como configurar uma máquina de compilação pela primeira vez, consulte Cenário: instalação do serviço Team Foundation Build.
Configurar uma máquina de compilação existente
Depois de uma máquina de compilação tiver sido configurada pela primeira vez, você pode criar um controlador de compilação, criar um agente de compilação e realizar outras ações para configurar a máquina de compilação.
Para configurar uma máquina de compilação existente
Faça logon no computador que você deseja configurar.
Clique em Iniciar, clique em Todos os programas, clique em Microsoft Team Foundation Server 2010e em seguida, clique em Console de administração do Team Foundation.
O Console de administração do Team Foundation aparece.
No painel da árvore, expanda o nome do servidor.
Clique o Team Foundation Build nó.
Informações sobre a máquina de compilação aparecem no painel de conteúdo. Se a mensagem Construir o serviço é configured… não aparecer, consulte Configurar uma máquina de compilação pela primeira vez anteriormente neste tópico.
Quando você clica no Construir configuração nó, informações sobre a máquina de compilação será exibido no painel de conteúdo, que inclui o nome do seu ponto de extremidade e a conta sob a qual Serviço Team Foundation Build estiver em execução. Você pode usar o Team Foundation Build o nó para configurar sua máquina de compilação, juntamente com qualquer controlador de compilação e quaisquer agentes de compilação estiver sendo executado nele. A tabela a seguir lista e explica algumas das ações que podem ser executadas:
Se você gostaria de … |
Em seguida, click… |
More information |
---|---|---|
criar um controlador de compilação |
Novo controlador |
Um controlador de compilação pools e gerencia os serviços de um ou mais agentes de compilação. Você pode testar apenas um controlador de construção em uma máquina de compilação. For more information, see Criar e trabalhar com um controlador de compilação. |
criar um agente de compilação |
Novo agente |
Um agente de compilação faz o trabalho de processamento intensivo de compilação, o que inclui a obtenção de arquivos do controle de versão, o espaço de trabalho de provisionamento, compilar o código e executando testes. Você pode testar um ou mais agentes de compilação em uma máquina de compilação. For more information, see Criar e trabalhar com os agentes de compilação. |
Exibir e modificar como máquina de compilação está configurada |
Propriedades o link que aparece ao lado de palavras Construir o serviço |
O Propriedades do serviço de compilação caixa de diálogo aparece. Se você quiser alterar qualquer um dos valores nessa caixa de diálogo, clique em Parar de fazer alterações. |
a máquina de compilação de descomissionar permanentemente ou temporariamente |
Cancelar o registro |
Clique em Unregister se você deseja levar a esta máquina de compilação do seu sistema de compilação. Quando você clica em Unregister, for perguntado se deseja excluir todos os controladores de compilação e os agentes estão em execução na máquina de compilação de compilação.
|
a máquina de compilação de re-Commission |
Registrar |
Se a mensagem Construir o serviço não está registrado aparece, você pode clicar em Registrar re-commission a máquina de compilação e habilitá-lo hospedar a compilação controladores e agentes de compilação. |
Reinicie oServiço Team Foundation Build |
Restart |
Se a máquina de compilação está falhando em responder (por exemplo, uma compilação em execução parou de responder), talvez você consiga resolver o problema reiniciando Serviço Team Foundation Build. |
parar oServiço Team Foundation Build |
Stop |
Você pode interromper Serviço Team Foundation Build se você quiser levar o controlador de compilação e off-line para agentes de compilação. |
Para obter informações sobre como gerenciar uma máquina de compilação, consulte Gerenciar o sistema de compilação.
Consulte também
Tarefas
Criar e trabalhar com os agentes de compilação
Conceitos
Noções básicas sobre um sistema de compilação do Team Foundation