Por padrão, a ramificação main
pode ser acessada por todos os usuários do projeto e qualquer pessoa pode fazer alterações em seus arquivos. Para restringir alterações e quem pode enviar commits a elas, talvez você queira definir restrições para permitir mesclagens de ramificação somente depois que elas forem aprovadas.
- No navegador esquerdo, clique em Administração de Projetos
.
- Clique em Agências.
- Em Repositório e Filiais, selecione o repositório Git e a ramificação
main
.
- Selecione a opção Requer Revisão.
- Em Revisores Padrão, informe e selecione os usuários.
Um revisor padrão é um membro do projeto que é adicionado automaticamente como revisor quando uma solicitação de mesclagem é criada na ramificação.
- Na lista drop-down Aprovações, selecione o número mínimo de revisores que devem aprovar a ramificação de revisão de uma solicitação de mesclagem, em que a ramificação selecionada é a ramificação de destino
- (Opcional) Para permitir que uma ramificação de revisão seja mesclada à ramificação selecionada somente se a última criação do job vinculado na Solicitação de Mesclagem for bem-sucedida, marque a caixa de seleção Exigir criação bem-sucedida.
Para usar essa opção, vincule um job de build a uma solicitação de mesclagem.
- (Opcional) Se você quiser redefinir o status de aprovação dos revisores se a alteração for enviada para uma ramificação depois que eles aprovarem a solicitação de mesclagem, marque a caixa de seleção Reaprovação necessária quando a ramificação for atualizada.
- (Opcional) Para garantir que as alterações enviadas à ramificação de destino correspondam ao conteúdo da ramificação de revisão, marque a caixa de seleção As alterações enviadas à ramificação de destino devem corresponder ao conteúdo da revisão.
- (Opcional) Em Usuários Isentos da Solicitação de Mesclagem, especifique usuários que podem ignorar as restrições da ramificação e mesclar a ramificação de revisão de uma solicitação de mesclagem fora do VB Studio ou sem aprovações necessárias.
Isso é útil se você quiser permitir que alguns usuários mesclem a ramificação de revisão, independentemente das condições de revisão que estão sendo atendidas.
- Clique em Salvar.