如何在Azure Devops中设置默认分支策略

Igo*_*gor 8 git azure-devops azure-devops-rest-api

是否可以在所有回购中设置分支策略?换句话说,创建分支时,已经为master设置了默认分支策略。

小智 10

现在已经改变了。因此,对于寻找它的其他人,您可以在那里找到它:

  1. *项目设置
  2. “存储库”
  3. 所有存储库 ->“策略”选项卡
  4. 底部应该有“分支策略”部分和“+”按钮

来自上述视图的屏幕


jul*_*-ng 7

事实上,正如@Thomas Harris 在上面的评论中提到的,您可以通过以下方式为单个项目中的所有存储库设置它

  1. **项目设置*
  2. “回购”标题下的交叉回购政策
  3. 单击添加分支保护按钮

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

通过项目设置设置项目范围的分支保护


Rob*_*Bos 5

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