Compartilhar via


Como: Sincronizar os conjuntos de regras do projeto de código com a diretiva de Check-in do projeto de equipe

Você pode sincronizar as configurações de análise de código para projetos de código para a diretiva de check-in para o projeto de equipe, especificando um conjunto de regras que contenha, pelo menos, as regras que são especificadas na regra definida para a diretiva de check-in. Seu cliente potencial do desenvolvedor pode informar o nome e o local da regra definida para a diretiva de check-in. Você pode usar uma das seguintes opções para garantir que a análise de código para o projeto usa o conjunto correto de regras:

  • Se a diretiva de check-in usa um dos conjuntos de regra interna Microsoft, abra a caixa de diálogo Propriedades do projeto de código, exibir a página de análise de código e selecione a regra definida na página de análise de código, as configurações de projeto de código. O Microsoft conjuntos de regras padrão são instalados automaticamente com Visual Studio 2010 Premium são definidos como somente leitura e não devem ser editados. Se os conjuntos de regras não são editados, as regras na diretiva e conjuntos de regra local são garantir a correspondência.

  • Se a diretiva de check-in usa um conjunto de regras personalizadas, execute uma operação get em arquivo de conjunto de regra no controle de versão para criar uma cópia local. Em seguida, especifique o local local nas configurações de análise de código para o projeto de código. As regras são garantir a correspondência se a regra definida para a diretiva de check-in for atualizada.

    Se você mapear o local de controle de versão para uma pasta local que está na mesma relação para a raiz do projeto de equipe como seu projeto de código, o local da regra é definido usando-se um caminho relativo. O caminho relativo garante que a configuração de projeto de código para análise de código pode ser movida para outros computadores.

  • Personalize uma cópia da regra definida para a diretiva de check-in para um projeto de código. Certifique-se de que o novo conjunto de regras contém todas as regras na diretiva de check-in e outras regras que você deseja incluir. Você deve certificar-se de que o seu conjunto de regras inclui todas as regras da conjunto de regras para a diretiva de check-in.

Para especificar uma regra padrão da Microsoft defina

  1. Em Solution Explorer, o projeto de código com o botão direito e, em seguida, clique em Propriedades.

  2. Clique em Code Analysis.

  3. No executa o conjunto de regras lista, clique no conjunto de regras de diretiva de check-in.

Para especificar um conjunto de regras de diretiva de check-in personalizada

  1. Se necessário, execute uma operação get em que o arquivo de conjunto de regra que especifica a diretiva de check-in.

  2. Em Solution Explorer, o projeto de código com o botão direito e, em seguida, clique em Propriedades.

  3. Clique em Code Analysis.

  4. No executa o conjunto de regras , clique em < Browse... >.

  5. No Abrir caixa de diálogo, especifique o arquivo de definir a regra de diretiva de check-in.

Para criar uma regra personalizada definida para um projeto de código

  1. Siga um destes procedimentos anteriormente neste tópico para selecionar a diretiva de check-in do projeto da equipe da página de análise de código da caixa de diálogo de configurações de projeto.

  2. Clique em Open.

  3. Adicionar ou remover regras usando o editor do conjunto de regra.

    Para obter mais informações, consulte Criando conjuntos de regras de análise de código personalizado.

  4. Salve a regra modificada definido para um arquivo de .ruleset no computador local ou em um caminho UNC.

  5. Abra a caixa de diálogo Propriedades do projeto de código e exiba o A análise de código página.

  6. No executa o conjunto de regras , clique em < Browse... >.

  7. No Abrir caixa de diálogo, especifique o conjunto de regras arquivo.