Aprimorando a qualidade de código com diretivas de Check-in do projeto de equipe

Quando você usa Visual Studio Premium, você pode criar diretivas de check-in para sua equipe projetos. para impor práticas que levam a um código melhor e mais eficiente do grupo de desenvolvimento. As diretivas de check-in são regras que são definidas no nível do projeto de equipe e impostas em computadores de desenvolvedor, antes que o código tem permissão para fazer check-in.

Há quatro team project check-in diretivas que você pode especificar:

  • Cria requer que as quebras de compilação que foram criadas durante uma compilação devem ser corrigidas antes que um novo check-in.

  • Análise de código exige que a análise de código é executada antes do check-in.

  • Testando a diretiva requer que o check-in de testes sejam concluídos antes do check-in.

  • Itens de trabalho requer que um ou mais itens de trabalho ser associados a seleção-no.

Observação importanteImportante

Para usar as diretivas de check-in, você deve estar conectado à Visual Studio Team Foundation Server.

Tarefas comuns

Tarefa 

Conteúdo de apoio

Criar e usar as diretivas de check-in: Criar diretivas de check-in usando as configurações de projeto de equipe do Controle de versão do Team Foundation.

Definir e impor Gates de qualidade

Criar e usar as diretivas do check-in de análise de código: Você pode escolher entre um conjunto padrão de regras de análise de código, ou você pode criar um conjunto personalizado.

Criando e usando as diretivas do Check-In de análise de código

Tarefas relacionadas

Tarefa 

Conteúdo de apoio

Configure seu ambiente de desenvolvimento: Antes de criar ou modificar o código, você deve configurar o seu desenvolvimento e ambientes de teste usando o código fonte apropriada. Se você estiver trabalhando com bancos de dados, você também deve ter acesso à sua representação offline.

Configurar ambientes de desenvolvimento

Use a análise de código no processo de desenvolvimento: Os membros da equipe executam análise de código em seus computadores de desenvolvimento. Em Visual Studio, os desenvolvedores configurar e executar as execuções de análise de código para projetos de código individuais, exibir e analisar problemas encontrados através da execução e criar itens de trabalho para avisos.

Analisar a qualidade do aplicativo usando as ferramentas de análise de código

Criar e executar testes de unidade: Testes de unidade dar a desenvolvedores e testadores uma maneira rápida para procurar erros de lógica nos métodos de classes no C#. Visual Basic.NET e projetos C++. Um teste de unidade pode ser criado de uma vez e pode ser executado sempre que esse código-fonte é alterado para certificar-se de que não há erros são introduzidos.

Verificando o código usando testes de unidade

Controlar os itens de trabalho e defeitos: Você pode usar itens de trabalho para controlar e gerenciar seu trabalho e informações sobre o projeto de equipe. Um item de trabalho é um banco de dados de registro que Team Foundation usa para controlar a atribuição e o andamento do trabalho. Você pode usar diferentes tipos de itens de trabalho para acompanhar diferentes tipos de trabalho, como, por exemplo, tarefas de desenvolvimento, bugs do produto e requisitos do cliente.

Acompanhamento de Bugs, tarefas e outros itens de trabalho