Criar e trabalhar com um controlador de compilação

Para usar Team Foundation Build, sua equipe deve ter pelo menos uma compilação controlador, que reúne e gerencia os serviços de um ou mais compilação agentes. Ele executa algumas tarefas, mas ele distribui o trabalho de uso intenso do processador (como compilar o código ou executar testes) para os agentes de compilação dentro de seu pool. Cada controlador de compilação é dedicado a uma coleção de projeto de equipe único.

Antes de começar:

  • Você deve ler sobre a função de criar controladores play em um sistema de compilação, além das diferentes maneiras de usá-los. For more information, see Noções básicas sobre um sistema de compilação do Team Foundation.

  • Um controlador de compilação é hospedado em uma máquina de compilação. Portanto, você deve configurar uma máquina de compilação antes de criar e trabalhar com um controlador de compilação. Cada máquina de compilação pode hospedar um controlador de compilação única. For more information, see Configurar uma máquina de compilação.

Neste tópico

  • Permissões necessárias

  • Criar um controlador de compilação

  • Modificar um controlador de compilação

  • Criar a caixa de diálogo Propriedades do controlador

  • Remover um controlador de compilação

Permissões necessárias

Para executar este procedimento, você deve ser um membro da administradores grupo na máquina de compilação e sua Gerenciar criar recursos permissão na Visual Studio Team Foundation Server deve ser definido como Permitir. For more information, see Permissões de Team Foundation Server.

Criar um controlador de compilação

Para criar um controlador de compilação

  1. Faça logon no computador no qual você deseja criar o controlador de compilação.

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

  3. No painel da árvore, expanda o nome do servidor.

  4. Clique o Configuração de compilação nó.

    Informações sobre a máquina de compilação aparecem no painel de conteúdo.

    Se a mensagem Construir o serviço é configurado de loop for … ou a mensagem Construir o serviço não está registrado for exibida, consulte Configurar uma máquina de compilação.

  5. Se o Novo controlador de link aparece no painel de conteúdo, clique neste link.

  6. (Opcional) Imediatamente abaixo do nome do controlador de compilação, clique em Propriedades modificar diversas propriedades do controlador de compilação.

    O Propriedades de controlador de compilação caixa de diálogo aparece. Para obter mais informações, consulte Propriedades de controlador de compilação posteriormente neste tópico.

  7. Se o Iniciar imediatamente, o link aparece sob o nome do controlador de compilação, clique neste link.

Modificar um controlador de compilação

Você pode modificar a partir de um controlador de compilação uma máquina cliente ou diretamente no computador que hospeda o controlador de compilação.

Para modificar um controlador de compilação de uma máquina cliente

  1. Em Visual Studio, abra o Build menu e clique Gerenciar controladores de construir.

    O Gerenciar controladores de Build caixa de diálogo aparece.

  2. Selecione o controlador de compilação que você deseja modificar e clique em Propriedades.

    O Propriedades de controlador de compilação caixa de diálogo aparece.

Para modificar um controlador de compilação na máquina de compilação

  1. Faça logon no computador que executa o controlador de compilação que você deseja modificar.

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

  3. No painel da árvore, expanda o nome do servidor.

  4. Clique o Team Foundation Build nó.

  5. Imediatamente abaixo do nome do controlador de compilação, o que você deseja modificar, clique em Propriedades.

    O Propriedades de controlador de compilação caixa de diálogo aparece.

Criar a caixa de diálogo Propriedades do controlador

No Propriedades de controlador de compilação caixa de diálogo, você pode exibir ou alterar o nome de exibição e a descrição, além de outras propriedades que afetam como as funções de controlador de compilação.

Exibir o nome, Descrição

Forneça um nome e uma descrição que pode ajudar as pessoas a identificar com facilidade e obter informações importantes sobre o controlador de compilação. Por exemplo, esses valores podem ajudar os membros da equipe especificar o controlador de compilação correta quando eles definem uma compilação.

Nome do computador

Esta caixa exibe o nome do computador que hospeda este controlador de compilação.

Caminho de controle de versão para assemblies personalizados

Você pode usar esse campo para ativar suas criações aproveitar os seguintes tipos de módulos (assemblies):

  • Assemblies que contêm as atividades de fluxo de trabalho personalizado

  • Tarefas personalizadas do MSBuild

Você pode verificar esse tipo de código em qualquer pasta que é um descendente da pasta que você especificar neste campo.

ObservaçãoObservação

Se você definir ou modificar esse valor, Serviço Team Foundation Build será reiniciado automaticamente para carregar assemblies de novo.

Número máximo de compilações de executando simultaneamente

Você pode usar esse campo para controlar a profundidade da fila de compilação. Na maioria dos casos, você deve deixar esse valor é definido padrão para o número de agentes de.

Em algumas situações, você pode achar que há muitas compilações mostram um status de executando , embora muitas delas são interrompidas enquanto aguardam para um agente de compilação a ser atribuído a eles. Esse tipo de situação pode ser confuso para uma equipe. Nessas situações, talvez você queira clique o máximo de especificar e especifique um valor menor que o número de agentes de compilação são agrupados sob o controlador de compilação.

Por exemplo, você pode criar um modelo de compilação personalizada para ativar suas criações aproveitar mais de um agente de compilação ao mesmo tempo. Você tem 12 agentes de compilação agrupados sob o seu controlador de compilação. Que são processadas por este controlador de compilação compilações baseiam-se em um modelo de compilação personalizada simultaneamente usa três agentes de compilação para processar a compilação. Para dar uma aparência mais precisa de fila de compilação, você poderia configurar o controlador de compilação com o número máximo de compilações de executando simultaneamente definido como especificar o número máximo, com um valor de 4.

Construir o controlador de serviço está habilitado.

Marque esta caixa de seleção para habilitar este controlador de compilação para a função ou desmarque se desejar desativá-lo e impedir que cria sejam atribuídos a ele.

Dica

Você pode evitar alguns problemas desativando um controlador de compilação sempre que você estiver fazendo a manutenção de máquina de compilação.

Remover um controlador de compilação

Você pode remover um controlador de compilação por meio de uma máquina cliente ou diretamente a partir do computador que hospeda o controlador de compilação.

Notaremovendo o controlador de compilação não desinstala Serviço Team Foundation Build da máquina de compilação.

Para remover um controlador de compilação por meio de uma máquina cliente

  1. No Visual Studiodiante a Build menu, clique em Gerenciar controladores de Build.

    O Gerenciar controladores de Build caixa de diálogo aparece.

  2. Clique no controlador de compilação que você deseja remover e clique em Remover.

Para remover um controlador de compilação da sua máquina de compilação

  1. Faça logon no computador que executa o controlador de compilação que você deseja modificar.

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

  3. No painel da árvore, expanda o nome do servidor.

  4. Clique o Team Foundation Build nó.

  5. Imediatamente abaixo do nome do controlador de compilação, o que você deseja remover, clique em Remover.

Consulte também

Outros recursos

Criar e trabalhar com definições de compilação