Compartilhar via


Bloquear um branch

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Evite atualizações em um branch do Git bloqueando a ramificação. Bloquear um branch impede que outros usuários alterem o histórico de confirmação existente. O bloqueio também impede que novas confirmações sejam adicionadas ao branch por outras pessoas.

Limitações de bloqueio

O bloqueio é ideal para evitar novas alterações que podem entrar em conflito com uma mesclagem importante ou colocar um branch em um estado somente leitura. Use políticas de branch e solicitações de pull com bloqueio para garantir que as alterações em um branch sejam revisadas antes de serem mescladas e impedir alterações no branch bloqueado.

O bloqueio não impede a clonagem de um repositório ou a busca de atualizações feitas no branch em seu repositório local. Compartilhe com sua equipe o motivo do bloqueio do branch e verifique se sua equipe sabe o que fazer para trabalhar com a ramificação depois que ela for desbloqueada.

Pré-requisitos

Categoria Requirements
Permissões Usuário que bloqueou a ramificação ou remover as permissões bloqueios de outras pessoas para o branch.

Bloquear um branch usando a exibição Branches

  1. Abra o repositório na Web e selecione o modo de exibição Branches.

  2. Localize sua ramificação na exibição Branches . Você pode pesquisar seu branch usando a caixa Pesquisar todas as ramificações no canto superior direito.

  3. Bloqueie a ramificação selecionando o ícone ... ao lado do nome do branch e selecionando Bloquear no menu. Um ícone de bloqueio será exibido ao lado do nome do branch. Desbloqueie um branch bloqueado selecionando Desbloquear no mesmo menu.

    Bloquear um branch no menu de contexto de branches