Compartilhar via


Colocando na fila uma Compilação para o Team System 2008 Team Foundation Server

Para executar uma compilação, coloque na fila uma definição de compilação. Fazendo isto, você adiciona aquela configuração de compilação à fila de compilações para ser executada por um agente de compilação específico. A ordem que as compilações são executadas dependem da prioridade de compilação e a ordem que as solicitações de compilação foram colocadas na fila. Cada definição de compilação especifica se a compilação deve ser executada manualmente ou deve ser disparada automaticamente. Porém, independentemente de como uma compilação é definida, você pode colocar manualmente na fila qualquer compilação sempre que você desejar que o sistema de compilação execute-o.

Permissões Necessárias

Para executar este procedimento, suas permissões de Colocar compilações na fila devem ser definidas para Permitir. Para obter mais informações, consulte a seguinte página no site da Microsoft: Permissões do Team Foundation Server.

Para colocar uma compilação na fila para o Visual Studio Team System 2008 Team Foundation Server

  1. Em Team Explorer, expanda o projeto de equipe que você deseja criar para colocar uma compilação na fila.

  2. Expanda o nó Compilações , clique com o botão direito na definição de compilação que você deseja colocar na fila e então clique em Colocar uma Nova Compilação na Fila.

    A caixa de diálogo Colocar Compilação na Fila aparece.

  3. Em Definição de compilação, verifique se a definição especificada é a que você deseja colocar na fila.

    Se a definição de compilação que você selecionou tiver uma descrição, ela aparecerá diretamente na caixa de texto sob a lista suspensa de Definição de compilação.

  4. Em Agente de Compilação, especifique o agente de compilação que você deseja executar na compilação.

    Por padrão, o agente de compilação que aparece é associado com a definição de compilação que você especificou.

  5. Em Pasta-depósito desta compilação, verifique se o caminho é aquele que você deseja copiar a saída de compilação.

    Por padrão, o valor a pasta-depósito é especificado na definição de compilação. Você deve fornecer um caminho válido para um compartilhamento de arquivo Windows (ou um compartilhamento SMB). Você deve especificar o caminho no formato da Convenção universal de nomenclatura (UNC), como \\NomeServidor\Compartilhamento.

  6. Em Prioridade na fila, especifique uma prioridade para a sua compilação.

    A caixa de texto Posição exibe a posição estimada na fila de compilação baseado no agente e na prioridade.

  7. Em Argumentos da linha de comando do MSBuild (opcional), você pode inserir argumentos opcionais em MSBuild.

    Por exemplo, você pode especificar os seguintes parâmetros:

    /v:diag /p:versionToGet="myVersion"
    

    Estes argumentos são específicos à compilação que você está colocando na fila. Se você desejar transmitir argumentos de linha de comando de todas as compilações para uma determinada definição de compilação, você deve usar o arquivo de resposta (.rsp) para tal definição de compilação. Para obter mais informações sobre os argumentos da linha de comando do MSBuild ou arquivos de resposta, consulte as seguintes páginas no site da Microsoft: Referência de Linha de Comando MSBuild e Arquivos de Resposta MSBuild.

  8. Clique em Fila para colocar a compilação na fila de compilação.

    A guia Na fila do Gerenciador de Compilação aparece. Para obter mais informações, consulte Usando o Gerenciador de Compilação para Exibir Compilações, Gerenciar Compilações Na fila, Compilações Contínuas, e Compilações Concluídas.

Consulte também

Outros recursos

Criando uma Definição de Compilação para o Team System 2008 Team Foundation Server

Modificando uma Definição de Compilação para o Team System 2008 Team Foundation Server

Colocando na fila uma Compilação para o Team Foundation Server 2010 (Team Explorer Everywhere)

Colocando na fila uma Compilação para o Visual Studio 2005 Team Foundation Server

Parando uma Compilação Em Andamento (Team Explorer Everywhere)