Partilhar via


Como: criar ou atualizar análise de código padrão Check-in Policies

Você pode exigir que a análise de código ser executado em todos os projetos de código em um projeto de equipe usando a análise de código check-in diretiva.A necessidade de análise de código pode melhorar a qualidade do código que está marcada para a base de código.

ObservaçãoObservação

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

Diretivas do check-in de análise de código são definidas nas configurações do projeto de equipe e aplicam a cada projeto de código no projeto de equipe.Execuções de análise de código são configuradas para projetos de código no arquivo de projeto (.xxproj) para o projeto de código.Execuções de análise de código são executadas no computador local.Quando você ativar uma análise de código check-in diretiva, arquivos em um projeto de código que estão a fazer check-in devem ser compilados após sua última edição e uma análise de código executada que contém, no mínimo, as regras nas configurações do projeto de equipe devem ser executadas no computador onde as alterações foram feitas.

  • Para código gerenciado, você deve definir a diretiva de check-in, especificando um do conjunto de regras que contém um subconjunto das regras de análise de código.

  • Para código C/C++, a diretiva de check-in requer que todas as regras de análise de código são executadas.Você pode adicionar pre-processor diretivas para desabilitar as regras específicas para os projetos individuais de código em seu projeto de equipe.

Depois de especificar uma diretiva de check-in para código gerenciado, os membros da equipe podem sincronizar suas configurações de análise de código para projetos de código para as configurações de diretiva de projeto de equipe.

Para abrir o editor de diretiva de check-in

  1. No Team Explorer, clique com o botão direito no nome do projeto de equipe, aponte para As configurações de projeto de equipee, em seguida, clique em De controle de origem.

  2. No De controle de origem caixa de diálogo, selecione o política de Check-in guia.

  3. Siga um destes procedimentos:

    • Clique em Add para criar uma nova diretiva de check-in.

    • Clique duas vezes o existente A análise de código do item no Tipo de política lista para alterar a diretiva.

Para definir opções de política

  • Marque ou desmarque as seguintes opções:

    Opção

    Descrição

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

    Análise de código pode executar somente em arquivos especificados em arquivos de configuração de solução e projeto.Esta diretiva garante que todo o código que faz parte de uma solução é analisado.

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

    Requer que todos os projetos c ou C++ ser montado com a opção de compilador para executar a análise de código antes que eles podem fazer check-in /Analyze.

    Aplicar a análise de código para código gerenciado

    Requer que todos os projetos gerenciados executar análise de código e criar antes que eles podem fazer check-in.

Para especificar um conjunto de regras gerenciado

  • Do executa este conjunto de regras lista, use um dos seguintes métodos:

    • Selecione um conjunto de regras padrão do Microsoft.

    • Para selecionar um conjunto de regras personalizadas, clique em **< selecione conjunto de regras do controle de origem... >**e, em seguida, digite o caminho de controle de versão da regra definida no navegador de controle de origem.A sintaxe de um caminho de controle de versão é:

    • **$/TeamProjectName/**VersionControlPath

    • Para obter mais informações sobre como criar e implementar uma regra de diretiva de check-in personalizada definida, consulte Implementação personalizada políticas de seleção da análise de código para código gerenciado.

Consulte também

Outros recursos

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