Sincronizar os conjuntos de regras do projeto de código com uma política de check-in de projeto do Azure DevOps

Você sincroniza as configurações de análise de código para projetos de código com a política de check-in do projeto do Azure DevOps especificando um conjunto de regras que contém pelo menos as regras especificadas no conjunto de regras para a política de check-in. O cliente potencial do desenvolvedor pode informá-lo sobre o nome e o local do conjunto de regras para a política de check-in. Você pode usar uma das seguintes opções para garantir que a análise de código para o projeto use o conjunto correto de regras:

  • Se a política de check-in usar um dos conjuntos de regras internos da Microsoft, abra a caixa de diálogo propriedades do projeto de código, exiba a página Análise de Código e selecione o conjunto de regras. Os conjuntos de regras padrão da Microsoft são instalados automaticamente com o Visual Studio definidos como somente leitura e não devem ser editados. Se os conjuntos de regras não forem editados, as regras na política e nos conjuntos de regras locais terão a garantia de corresponder.

  • Se a política de check-in usar um conjunto de regras personalizado, execute uma operação get no arquivo de conjunto de regras no controle de versão para criar uma cópia local. Em seguida, especifique esse local nas configurações de análise de código para o projeto de código. As regras terão a garantia de corresponder se a regra definida para a política de check-in estiver atualizada.

    Se você mapear o local de controle de versão para uma pasta local que esteja na mesma relação com a raiz do projeto do Azure DevOps que o projeto de código, o local da regra será definido usando um caminho relativo. O caminho relativo garante que a configuração do projeto de código para análise de código possa ser movida para outros computadores.

  • Personalize uma cópia do conjunto de regras para a política de check-in de um projeto de código. Verifique se o novo conjunto de regras contém todas as regras na política de check-in e quaisquer outras regras que você deseja incluir. Você deve garantir que o conjunto de regras inclua todas as regras no conjunto de regras para a política de check-in.

Para especificar um conjunto de regras padrão da Microsoft

  1. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto de código e, em seguida, clique em Propriedades.

  2. Clique em Análise de código.

  3. Na lista Regras ativas, selecione o conjunto de regras de política de check-in.

Para especificar um conjunto de regras de política de check-in personalizado

  1. Se necessário, execute uma operação get no arquivo de conjunto de regras que especifica a política de check-in.

  2. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto de código e, em seguida, clique em Propriedades.

  3. Clique em Análise de código.

  4. Na lista Regras ativas, clique em <Procurar>.

  5. Na caixa de diálogo Abrir, especifique o arquivo de conjunto de regras de política de check-in.

Para criar um conjunto de regras personalizado para um projeto de código

Para obter informações sobre como criar um conjunto de regras personalizado, consulte Personalizar um conjunto de regras.