我们刚刚从另一个Git-回购-主机系统转移到Azure DevOps。在以前的系统中,可以限制允许谁完成拉请求(假设所有发现都已解决)。这意味着拉请求已经“准备好”要合并,但是只有特定的人才有实际执行合并的权限。
纵观Azure DevOps的文档,我还没有发现这样一个现成的特性。我是错过了呢,还是根本不可能?
谢谢
发布于 2020-02-14 10:01:10
丹尼尔是对的。分支政策已经照你说的做了。策略执行团队的代码质量和更改管理标准。
您只需要使用最少数量的审阅者:

当所需数量的审查员批准拉请求时,它可以完成.
此外,展开更详细的信息,并向您展示一个例子,这将如何在您的一方。想象一下你有两个团队:
开发人员:
PM和开发人员管理人员:
您可以在分支策略中添加PM和开发人员经理:按“需要”设置团队,并保留 Developer 团队提取请求的权限,允许其他开发人员仍然批准请求和评论等。
但是,在PM和开发人员管理人员组中的用户批准请求之前,请求是无法完成的。
发布于 2020-02-05 17:54:17
你在找分支政策。分支策略允许您指定可以合并PR的情况,包括所需的审批者和构建。
https://stackoverflow.com/questions/60080436
复制相似问题