Compartilhar via


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

Depois de estabelecer um sistema de compilação (conforme descrito em Configurar o sistema de compilação), você está quase pronto para começar a usar Team Foundation Build para compilar seu código executar os testes e realizar muitas outras funções importantes. A próxima etapa é criar uma definição de compilação, que contém as instruções sobre quais projetos de código para compilar, os quais ações disparam uma compilação, quais testes para executar e quaisquer outros procedimentos necessários para sua equipe.

Tarefas comuns

Tarefas comuns

Conteúdo de apoio

Crie compilações básicas. Uma definição de compilação contém instruções sobre quais projetos para compilar o disparador que ações de código, uma compilação, quais testes para executar e muitas outras configurações.

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

Definir uma compilação usando o modelo padrão

Crie compilações personalizadas. Usando o modelo padrão, você pode criar um processo de construção que atende a um amplo conjunto de requisitos mais comuns. Entretanto, muitas equipes exigem de seus processos de compilação para realizar tarefas especializadas ou siga a lógica personalizada.

Personalizando o Team Foundation Build

Legacy upgrade MSBuild compilações. Você pode usar existente MSBuild arquivos usando o modelo de atualização.

MSBuild herdado de usar cria usando o modelo de Upgrade

Tome medidas para evitar "interromper a compilação"

Quando um desenvolvedor verifica as alterações que quebra a compilação, o resultado pode ser um problema significativo para pequenas equipes. O custo para equipes maiores pode ser caro, conforme medido por perda de produtividade e atrasos na programação.

Você pode criar uma definição de compilação de check-in gated proteger alguns ou todos os seus códigos com base em relação a esse problema.

Você também pode usar a diretiva de check-in de compilações como uma ferramenta para limitar as alterações adicionais para sua base de código até que uma quebra de compilação contínua é fixo.

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

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

Exclua definições de compilação existente. Você pode excluir as definições de compilação que não são mais úteis.

Excluir uma definição de compilação

Consulte também

Conceitos

Criar e implantar os bancos de dados para um ambiente de desenvolvimento isolado

Criar e implantar os bancos de dados para um ambiente de produção ou de preparo

Outros recursos

Compilações de execução e monitoramento

Gerenciar e exibir concluída compilações

Administrando o Team Foundation Build

Referência do Team Foundation Build