You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure DevOps中基于源分支设置PR审批人数要求?

Azure DevOps 基于源分支设置PR审批人数规则

可以实现你需要的这类基于源分支的审批人数规则,具体操作通过Azure DevOps的分支策略中的Required reviewers规则结合源分支通配符匹配来完成:

  1. 进入项目分支策略配置页面

    • 打开Azure DevOps项目,切换到Repos模块,点击Branches
    • 找到目标分支development,点击右侧的省略号(...),选择Branch policies
  2. 针对不同源分支添加审批规则

    • 在“Approval checks”区域,点击Add按钮,选择Required reviewers
    • 配置feature/*分支的审批要求:
      • 在“Source branch filter”输入框中填入feature/*
      • 将“Number of required approvals”设置为2
      • 根据需求配置其他选项(如是否允许提交者自我审批、是否需要完成所有关联任务等),完成后保存规则
    • 配置incident/*分支的审批要求:
      • 再次添加Required reviewers规则
      • “Source branch filter”填入incident/*,“Number of required approvals”设为1,保存规则
    • 配置bugfix/*分支的审批要求:
      • 重复添加Required reviewers规则
      • “Source branch filter”填入bugfix/*,“Number of required approvals”设为1,保存规则

配置完成后,当创建合并到development分支的PR时,系统会自动根据源分支的匹配规则,应用对应的审批人数要求:来自feature/*的PR需要2个审批,来自incident/*或bugfix/*的PR只需要1个审批。

内容的提问来源于stack exchange,提问作者Nijenhof

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 09:20:04