Use a diretiva de Check-In de compilações para minimizar a variação de código após quebras de compilações contínuas

Quando você configura uma compilação para usar o Integração contínua ou sem interrupção compilações disparador, cada operação de check-in inicia uma compilação. Quando um dos seguintes integração contínua cria quebras, é importante para sua equipe para a primeira correção o problema que interrompeu a compilação antes de fazer outras alterações não relacionadas a codebase. Você pode usar a diretiva de check-in de compilações, como uma ferramenta para limitar adicionais muda para seu codebase até que a quebra de compilação é fixo.

Quando você habilita a diretiva de compilações, ele bloqueia os membros da equipe adicionem novos arquivos para qualquer pasta de controle de origem é uma pasta de trabalho em uma definição de compilação, que é acionada por um a A integração contínua ou o sem interrupção compilações disparador. Quando esse evento ocorrer, o membro da equipe que está tentando executar a operação de check-in recebe a seguinte mensagem:

A última compilação da definição de <nome de definição de compilação>, acionado pelo usuário <nome de usuário>, falhou.

Permissões necessárias

Para concluir este procedimento, você deve ter o as configurações de segurança de manipular permissão definida Permitir. Para obter mais informações, consulte Permissões de Team Foundation Server.

Para ativar a diretiva de compilações

  1. Em Team Explorer, seu projeto de equipe com o botão direito, clique em As configurações de projeto de equipee, em seguida, clique em O controle de origem.

    O As configurações de controle de origem caixa de diálogo aparece.

  2. Clique o Check-in de diretiva guia e, em seguida, clique em Add.

    O Adicionar diretiva de Check-in caixa de diálogo aparece.

  3. No Check-in de diretiva caixa de lista, selecione constróie em seguida, clique em OK.

  4. No As configurações de controle de origem bog de diálogo, clique em OK.

Consulte também

Tarefas

Walkthrough: Customizing Check-In Policies and Notes

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

Conceitos

Definir e impor Gates de qualidade

Definir uma compilação Gated Check-In para validar as alterações