如何在 azure devops 中设置默认分支策略

How to set default branch policies in azure devops

是否可以在所有存储库中设置分支策略?也就是说,在创建分支的时候,已经为master设置了一个默认的分支策略。

现在你不能。例如,您可以在 Azure DevOps 中监听事件以创建项目,然后自己设置策略。有关如何开始的一些信息,请参见此处:https://docs.microsoft.com/en-us/azure/devops/repos/git/create-pr-status-server-with-azure-functions?view=vsts

确实如@Thomas Harris 在上面的评论中提到的,您可以通过

为单个项目中的所有回购设置它
  1. **项目设置*
  2. Cross-repo 政策 "Repos" 标题
  3. 单击添加分支保护按钮

然后您可以select这是否适用于默认分支或特定分支名称模式。

现已更改。所以对于寻找它的其他人,您可以在那里找到它:

  1. *项目设置
  2. 'Repositories'
  3. 所有存储库 -> 'Policies' 选项卡
  4. 底部应该有 'Branch policies' 带有“+”按钮的部分

Screen from the mentioned view