Share via


Como criar ou atualizar políticas de check-in de análise do código padrão

Você pode exigir que a análise de código seja executada em todos os projetos de código em um projeto de equipe usando a diretiva de check-in do código.Exigir a análise de código pode melhorar a qualidade de código que é verificado na base de código.

ObservaçãoObservação

Esse recurso está disponível somente se você estiver usando Team Foundation Server.

Codificar políticas de check-in de análise são definidos em configurações de projeto de equipe e se aplicam a cada projeto de código no projeto de equipe.As execuções do código são configuradas para projetos de código no arquivo de projeto (.xxproj) para o projeto de código.As execuções do código são executadas no computador local.Quando você habilitar uma política de check-in de análise de código, os arquivos em um projeto de código que devem ser verificados em devem ser criados depois de sua edição mais recente e uma análise de código executam que contenha, pelo menos, as regras de equipe configurações de projeto que deve ser executado no computador onde as alterações foram feitas.

  • Para código gerenciado, você define a política de check-in especificando uma regra define um que contém um subconjunto das regras de análise de código.

  • Para o código C/C++, a política de check-in requer que todas as regras do código são executadas.Você pode adicionar políticas do processador para desabilitar regras específicas para projetos individuais de código no seu projeto de equipe.

Depois que você especifica uma política de check-in do código gerenciado, os membros da equipe podem sincronizar suas configurações de análise de código para projetos de código das configurações de política do projeto de equipe.

Para abrir o editor de política de check-in

  1. Em Team Explorer, clique com o botão direito do mouse no nome do projeto de equipe, aponte para Configurações de Projeto de Equipe, e clique em Controle do Código-Fonte.

  2. Na caixa de diálogo de Controle do Código-Fonte , selecione a guia de Política de Check-in .

  3. Siga um destes procedimentos:

    • Clique Adicionar para criar uma nova política de check-in.

    • Clique duas vezes no item existente de Análise de Código na lista de Tipo de Política para alterar a política.

Para definir opções de política

  • Marque ou desmarque as seguintes opções:

    Opção

    Descrição

    Impõe o check-in para conter somente os arquivos que fazem parte da solução atual.

    A análise de código pode ser executado somente em arquivos especificados em arquivos de configuração da solução e do projeto.Essa política garante que todo o código que faz parte de uma solução é analisado.

    Impor a análise de código C/C++ (/analyze)

    Requer que todos os projetos de 2.0 C ou C++ sejam criados com a opção do compilador /analyze de executar a análise de código antes que possam ser verificados em.

    Impor a análise de código para o código gerenciado

    Requer que toda a análise e compilação gerenciadas do código da execução de projetos antes que possam ser verificados em.

Para especificar um conjunto de regras gerenciado

  • Na lista de Executar este conjunto de regras , use um dos seguintes métodos:

    • Selecione um conjunto padrão da regra da Microsoft.

    • Para selecionar um conjunto de regra personalizada, clique <Selecione a regra definida de controle do código-fonte…>, e digite o caminho de controle de versão de regra definida no gerenciador de controle do código-fonte.A sintaxe de um caminho de controle de versão é:

    • **$/TeamProjectName/**VersionControlPath

    • Para obter mais informações sobre como criar e implementar um conjunto personalizado da regra de política do check-in, consulte Implementando políticas de check-in de análise do código personalizadas para código gerenciado.

Consulte também

Outros recursos

Criando e usando políticas de check-in de análise do código