Partilhar via


Configurar pastas de soltar

Team Foundation Buildfornece a maioria do seu valor para sua equipe na forma de saídas, como, por exemplo, binários, os resultados de teste e arquivos de log. Você deve designar e preparar uma ou mais pastas de soltar para que seu sistema de compilação pode proporcionar essas saídas para a sua equipe.

Dois tipos de pastas de soltar são usados em um sistema de compilação: pastas de soltar pública e privada de soltar.

Pastas suspensas em um sistema de compilação

Além disso, você normalmente cria uma pasta suspensa pública em um servidor de compartilhamento de arquivos para que sua equipe possa acessar saídas como das compilações noturnas. Você deve especificar a pasta pública de soltar em que a definição de compilação ou quando a fila de uma compilação.

Você normalmente cria uma pasta suspensa particular em um computador cliente, como, por exemplo, o computador de desenvolvimento de um desenvolvedor ou um testador. Pastas de soltar particulares contêm a saída da compilação particular (também conhecido como "buddy compilações") de código que é armazenado em um shelveset antes de serem verificadas. Você geralmente usa esse processo para verificar se o novo código será compilar com êxito ou passar alguns testes básicos. Você pode especificar a pasta de compilação particular em que a definição de compilação ou quando a fila de uma compilação particular.

Configurar uma pasta Drop

O agente de compilação é executado em uma máquina de compilação, que é executado Serviço Team Foundation Build em uma conta de serviço de compilação. Para o agente de compilação descartar as saídas em sua pasta drop, você deve conceder a essa conta de Change e Read permissões para a pasta de soltar.

Permissões necessárias

Para executar este procedimento, você deve ser um membro da administradores grupo no computador onde reside a pasta drop.

Sistemas operacionais

Você pode usar o procedimento neste tópico nos seguintes sistemas operacionais:

  • Windows Server 2008

  • Windows Server 2003

  • Windows 7

  • Windows Vista

  • Windows XP

Para configurar uma pasta suspensa

  1. Faça logon no computador onde a pasta de soltar residirá.

  2. Abra o Windows Explorer e navegue até a pasta que contém ou conterá a pasta de recebimento.

  3. Se necessário, crie a pasta de recebimento.

    Dica

    Tente manter o caminho para a pasta de recebimento mais breve possível (por exemplo: c:\drops). A pasta de recebimento não deve causar o agente de compilação produzir qualquer caminhos físicos que contêm mais de 259 caracteres. Caso contrário, suas criações vai falhar e registrar o TF205022 mensagem de erro.

  4. Clique com o botão direito na pasta, clique em Propriedadese clique o compartilhamento guia.

  5. No Windows Server 2008, Windows 7 e somente para o Windows Vista: Clique em Compartilhamento avançado.

    O Compartilhamento avançado caixa de diálogo aparece.

  6. Selecione Share this foldere em seguida, clique em permissões.

    O permissões nomedapasta caixa de diálogo aparece.

  7. Click Add.

    O Selecionar usuários, computadores ou grupos de caixa de diálogo aparece.

  8. Execute uma das etapas a seguir, dependendo de qual tipo de conta foi especificado como a conta do serviço de compilação:

    • O serviço de rede em execução no computador que contém a pasta de recebimento: No Digite os nomes de objeto para selecionar , digite O serviço de rede.

    • O serviço de rede em execução em um computador diferente daquele que contém a pasta de recebimento:

      1. Clique em tipos de objeto.

        O Tipos de objeto caixa de diálogo aparece.

      2. Selecione o computadores caixa de seleção e clique em OK.

      3. Verifique se o local está correto.

      4. No Digite os nomes de objeto para selecionar , digite BuildMachine$ onde BuildMachine é o nome da máquina de compilação que está executando o agente de compilação.

    • Uma conta de domínio: Verifique se o local está correto. No Digite os nomes de objeto para selecionar , digite o nome da conta.

  9. Click OK.

  10. No permissões para nomedapasta caixa de diálogo, clique em que a conta que você acabou adicionada ao Group or user names lista.

  11. Selecione o alteração e leitura as caixas de seleção e clique em OK.

Consulte também

Tarefas

Criar uma definição de compilação básico

Uma compilação de fila