Partilhar via


Bloquear um ramo

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Impeça atualizações a uma ramificação do Git ao bloqueá-la. Bloquear uma ramificação impede que outros usuários alterem o histórico de confirmação existente. O bloqueio também impede que novos commits sejam adicionados à ramificação por outras pessoas.

Limitações de bloqueio

O bloqueio é ideal para evitar novas alterações que possam entrar em conflito com uma fusão importante ou para colocar um ramo em um estado de apenas leitura. Use políticas de ramificação e pull requests com bloqueio para garantir que as alterações numa ramificação sejam revistas antes de serem integradas e para evitar alterações na ramificação bloqueada.

O bloqueio não impede a clonagem de um repositório ou a obtenção de atualizações feitas no ramo para o seu repositório local. Compartilhe com sua equipe o motivo do bloqueio da filial e certifique-se de que sua equipe saiba o que fazer para trabalhar com a filial depois que ela for desbloqueada.

Pré-requisitos

Categoria Requerimentos
Permissões O usuário que bloqueou a ramificação ou Remover Bloqueios de Outros permissões para a ramificação.

Bloquear uma ramificação usando a visão das Ramificações

  1. Abra o seu repositório na web e selecione a visualização Branches.

  2. Encontre sua filial na visualização Filiais. Você pode pesquisar a sua agência usando a caixa Pesquisar todas as agências no canto superior direito.

  3. Bloqueie a ramificação selecionando o ícone ... ao lado do nome da ramificação e, em seguida, selecionando Bloquear no menu. Um ícone de cadeado aparecerá ao lado do nome da filial. Desbloqueie uma ramificação bloqueada selecionando Desbloquear no mesmo menu.

    Bloquear uma ramificação a partir do menu de contexto de ramificações