Editar políticas de check-in
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Os administradores do Team Foundation Version Control (TFVC) podem adicionar e editar condições de política de check-in. Essas políticas de check-in exigem que os usuários tomem ações quando realizam check-ins para controle de versão. Por exemplo, os usuários podem ser solicitados a associar itens de trabalho a conjuntos de alterações. Para obter mais informações sobre check-ins, consulte Desenvolver código e gerenciar alterações pendentes.
Antes de editar uma política de check-in, você deve primeiro criar uma. Para obter mais informações, consulte Adicionar políticas de check-in. Os seguintes tipos de política de check-in padrão estão disponíveis:
- O conjunto de compilações exige que a última compilação tenha sido bem-sucedida antes que qualquer nova alteração possa ser integrada.
- Política de Comentários do Conjunto de Alterações exige que os utilizadores forneçam comentários de registo.
- Análise de Código requer que a análise de código seja executada antes que o código possa ser integrado.
- Política de Caminho Personalizado define o escopo das outras políticas para pastas ou tipos de arquivo específicos.
- Política de Padrões Proibidos impede o check-in de ficheiros com padrões de nomes proibidos.
- Política de Consulta de Item de Trabalho especifica uma consulta de item de trabalho cujos resultados são os únicos itens de trabalho legais a serem associados a um check-in.
- Itens de Trabalho requerem que um ou mais itens de trabalho estejam associados a cada check-in.
Nota
Você pode desabilitar temporariamente um ou mais tipos de política na caixa de diálogo Configurações de controle do código-fonte . Na guia Política de Check-in, realce as políticas e selecione Desativar. Para ativar uma política desativada, realce a política desativada e clique em Ativar. Em seguida, selecione OK.
Para concluir este procedimento, certifique-se de que a permissão Editar informações ao nível do projeto esteja configurada como Permitir. Para obter mais informações, consulte permissões padrão do TFVC.
No menu Visual Studio Team, selecione Configurações do Projeto de Equipe>Controle do Código-Fonte.
Ou, na janela Visual Studio Team Explorer, selecione Configurações e, em seguida, selecione Controle do Código-Fonte no Projeto de Equipe .
Na caixa de diálogo Configurações de Controle do Código-Fonte, selecione a guia Política de Check-in.
Na lista Tipo de Política, selecione o tipo de política para o qual pretende efetuar alterações e, em seguida, selecione Editar.
Continue este procedimento com base no tipo de política que você está editando:
de compilações requer que a última compilação tenha sido bem-sucedida antes que qualquer nova alteração possa ser verificada. Este tipo de política não pode ser modificado.
Política de Comentários do Conjunto de Alterações exige que os utilizadores forneçam comentários de check-in. Este tipo de política não pode ser modificado.
de Análise de Código requer que a análise de código seja executada antes que o código possa ser verificado. Se você selecionar esse tipo, na caixa de diálogo Editor de Políticas de Análise de Código, marque as caixas de seleção dos tipos de análise de código que deseja executar. As opções são:
- Forçar que o check-in contenha apenas ficheiros que façam parte da solução atual
- Aplicar a análise de código C/C++ (/analyze)
- Aplicar Code Analysis Para Managed Code. Se você selecionar essa opção, selecione as configurações de regra desejadas em Configurações de regra para Análise de código gerenciado.
Política de Caminho Personalizado define o escopo das outras políticas para pastas ou tipos de arquivo específicos. Se você selecionar esse tipo, na caixa de diálogo Política de Caminho Personalizado, selecione uma política filho na qual operar e insira um ou mais valores em Filtro de Caminho de Controle do Código-Fonte (RegEx) para especificar caminhos permitidos. Aplique um separado da Política de Caminho Personalizado do
para cada política filho que você deseja usar caminhos personalizados. Nota
Se você aplicar essa política a uma política filho habilitada, receberá uma mensagem informando
A política selecionada está habilitada no momento. Ele deve ser desativado ou acabará sendo executado duas vezes. Você pode remover ou desativar a política original da lista Política de Check-in. Política de Padrões Proibidos impede check-ins com arquivos com padrões de nome de arquivo proibidos. Se você selecionar esse tipo, na caixa de diálogo Padrões Proibidos, liste o padrão ou padrões a serem proibidos e selecione OK.
Política de Consulta de Itens de Trabalho especifica uma consulta de item de trabalho cujos resultados são os únicos itens de trabalho válidos a serem associados a um check-in. Se selecionar este tipo, na caixa de diálogo Política de Consulta, navegue até uma consulta de item de trabalho partilhada e guardada, e depois selecione OK.
Itens de Trabalho requer que um ou mais itens de trabalho sejam associados a cada check-in. Este tipo de política não pode ser modificado.
Quando estiver satisfeito com as configurações das políticas de check-in, selecione OK.