Considere o seguinte conjunto de políticas de ramificação no nível do projeto:
Como excluir uma releases/xxxxx
ramificação que foi criada acidentalmente?
Ao tentar fazer isso pelo portal é exibida uma mensagem de erro (como esperado):
Gostaria de evitar desabilitar a política de branch, se possível.
A mensagem de erro menciona algum tipo de isenção, mas não consegui encontrar nenhuma documentação sobre isso (seria ótimo ter um link para a documentação quando a mensagem for exibida).
Você pode ajustar a segurança para o branch específico que você gostaria de excluir (em vez de no nível de "pasta"). No menu de 3 pontos, selecione "Segurança do Branch" e então atribua a si mesmo "Permitir" para ambas as permissões:
Então você poderá excluir a ramificação.
Nota lateral: Esta resposta funciona quando você só precisa excluir um pequeno número de branches (como no seu caso). Mas se você precisar excluir muitos branches que têm políticas definidas no nível da pasta, você provavelmente vai querer desabilitar temporariamente a política, excluir os branches e então colocar a política de volta. Isso ocorre porque (infelizmente) não é possível definir a segurança no nível da pasta, como você pode com as políticas.