Definir Restrições de Mesclagem na Ramificação main

Por padrão, a ramificação main pode ser acessada por todos os usuários do projeto. Para controlar quem pode enviar commits para main, você pode definir restrições nele e permitir mesclagens somente depois que elas forem aprovadas. Isso pode ser especialmente importante se você tiver usuários operando no modo Express.

Certifique-se de repetir esse processo para cada projeto criado em Criar uma Extensão Simples.
  1. No navegador esquerdo, clique em Project Administration Administração do projeto.
  2. Clique em Ramificações.
  3. Em Repositório e Ramificações, selecione o repositório Git e a ramificação main.
  4. Selecione a opção Requer Revisão.
  5. Em Revisores Padrão, informe e selecione os usuários.
    Um revisor padrão é um membro do projeto que é adicionado automaticamente como um revisor quando uma solicitação de mesclagem é criada na ramificação.
  6. 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
  7. (Opcional) Para permitir que uma ramificação de revisão seja mesclada com a ramificação selecionada somente se o último build do job vinculado na Solicitação de Mesclagem for bem-sucedido, marque a caixa de seleção Exigir build bem-sucedido.
    Para usar essa opção, vincule um job de build a uma solicitação de mesclagem.
  8. (Opcional) Para redefinir o status de aprovação dos revisores se a alteração for enviada para uma ramificação depois que eles tiverem aprovado a solicitação de mesclagem, marque a caixa de seleção Reaprovação necessária quando a ramificação for atualizada.
  9. (Opcional) Para garantir que as alterações enviadas para a ramificação de destino correspondam ao conteúdo da ramificação de revisão, marque a caixa de seleção As alterações enviadas para a ramificação de destino devem corresponder ao conteúdo da revisão.
  10. (Opcional) Em Usuários Isentos da Solicitação de Mesclagem, especifique usuários que possam 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 as aprovações necessárias.
    Isso é útil se você quiser permitir que alguns usuários mesclem a ramificação de revisão, independentemente de as condições de revisão serem atendidas.
  11. Clique em Salvar.