Adicionar diretivas de Check-In

Os administradores de Controle de versão do Team Foundation pode adicionar requisitos de diretiva de check-in. Essas diretivas de check-in exigem que o usuário executar ações quando eles realizam um check-in para controle de origem, por exemplo um usuário pode ser necessário associar um item de trabalho um changeset. Para obter mais informações sobre o check-ins, consulte Fazer Check In em Alterações Pendentes. Por padrão, os seguintes tipos de diretiva de check-in estão disponíveis:

  • Cria requer que a última compilação bem-sucedida antes do 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 determinados testes sejam concluídos antes do check-in.

  • Itens de trabalho requer que um ou mais itens de trabalho pode ser associado com o check-in.

Permissões necessárias

Para concluir este procedimento, você deve ter o Editar informações do nível do projeto permissão definida Permitir. For more information, see Permissões de Team Foundation Server.

Procedure

Para criar uma diretiva de check-in

  1. De Team Explorer, seu projeto de equipe com o botão direito, clique em As configurações de projeto de equipee em seguida, clique em O controle de origem.

    O As configurações de controle de origem caixa de diálogo aparece.

  2. Clique o Check-in de diretiva guia e, em seguida, clique em Add.

    O Adicionar diretiva de Check-in caixa de diálogo aparece.

  3. Na lista de diretivas de Check-in, selecione o tipo de diretiva que você deseja e clique em OK.

    A lista inclui as seguintes seleções:

    • Selecione constrói se você deseja exigir que uma compilação anterior foi bem-sucedida antes de todas as novas alterações podem fazer check-in.

    • Selecione A análise de código se você deseja exigir que a análise de código é executada antes que o código pode fazer check-in. O Editor de diretiva de análise de código caixa de diálogo aparece.

      Marque as caixas de seleção para os tipos de análise de código que você deseja realizar. As opções são Aplicar check-in para conter somente os arquivos que fazem parte da solução atual de, impor a análise de código C/C++ (/Analyze), e Impor a análise de código para código gerenciado. Se você selecionar o Impor a análise de código para código gerenciado caixa de seleção, selecione as configurações de regra desejado em configurações de regra para análise de código gerenciado.

      Para obter mais informações sobre como usar as ferramentas de análise de código, consulte Criando e usando as diretivas do Check-In de análise de código.

      When you are finished, click OK.

    • Selecione Testes diretiva se você deseja exigir que determinados testes são executados antes que o código pode fazer check-in. O Testes diretiva caixa de diálogo aparece.

      Click Browse. No Procurar caixa de diálogo, especifique um arquivo de metadados e clique em OK. Na caixa de diálogo Diretiva de teste, marque as caixas de seleção para as listas de teste cujos testes devem ser executados para satisfazer a diretiva de check-in.

      (Opcional) Selecione o Aplicar diretiva de seleção apenas a testes afetados pelas alterações de código caixa de seleção se você quiser restringir a política desse critério.

      For more information, see Criar um teste automatizado de configurações para executar testes a partir de Visual Studio and Listas de definição de teste para agrupar os testes.

    • Se você selecionou Work Items, a diretiva é adicionada à lista de um item de trabalho deve ser associado com o check-in.

  4. Quando estiver satisfeito com as configurações para as diretivas de check-in, clique em OK; a nova diretiva de check-in agora exibe com check-ins do futuros.

Consulte também

Tarefas

Walkthrough: Customizing Check-In Policies and Notes

Como: Criar uma lista de teste

Referência

Configurar comando

Conceitos

Definir e impor Gates de qualidade