在VSTS中如何锁定主分支以便没有人可以提交它,但是可以合并来自其他分支的拉取请求?

时间:2017-12-13 01:03:40

标签: azure-devops

我想在master分支上强制执行特定政策。在VSTS中如何锁定主分支以便没有人可以提交它但是可以合并来自其他分支的拉请求?

1 个答案:

答案 0 :(得分:5)

仅通过拉取请求对master分支进行更改,您应为master分支设置分支政策

您可以在下面找到分支政策的工作原理:

  

保护此分支

     
      
  • 设置所需的策略将强制使用   更新分支时拉取请求

  •   
  • 设置所需的策略   防止分支删除

  •   
  • 管理此分支的权限   安全页面

  •   

您可以设置有关如何保护master分支的项目。如下图所示,至少需要一名审稿人提出拉取请求。

enter image description here