如何在BitBucket Cloud中按分支设置多组默认审核人?
BitBucket Cloud 按团队分支设置独立审批的解决方案
分支权限+多组合并检查组合配置
先将每个负责团队创建为BitBucket Cloud的独立用户组,比如Team-A、Team-B。针对目标分支设置合并检查时,分别添加多条“需要至少1个来自指定组的审批”规则——每个团队组对应一条规则。例如需要n个团队各出1人审批,就添加n条规则,每条规则对应一个团队组,要求该组至少有1人审批。这样就能强制每个团队都有成员参与审批,避免同一团队包揽所有审批的情况。自定义合并检查插件开发
如果团队有开发能力,可以基于BitBucket Cloud的API开发自定义合并检查插件,完全复刻BitBucket Server中“按分支设置多团队独立默认审核人”的逻辑:指定分支对应n个团队,PR必须获得每个团队至少一次审批才能合并。这种方式能实现最贴合原有流程的自动化管控。PR模板+人工约束(临时过渡方案)
若暂时无法实现自动化配置,可在PR模板中明确要求提交者必须@每个负责团队的核心成员,同时设置PR描述的必填项,强制提交者确认已通知所有对应团队。通过人工约束确保审批覆盖到各个团队,作为过渡方案使用。
内容的提问来源于stack exchange,提问作者GoodSp33d
相关产品推荐
相关产品推荐

