首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以限制谁可以在Azure DevOps中完成拉请求?

是否可以限制谁可以在Azure DevOps中完成拉请求?
EN

Stack Overflow用户
提问于 2020-02-05 16:46:17
回答 2查看 2.8K关注 0票数 5

我们刚刚从另一个Git-回购-主机系统转移到Azure DevOps。在以前的系统中,可以限制允许谁完成拉请求(假设所有发现都已解决)。这意味着拉请求已经“准备好”要合并,但是只有特定的人才有实际执行合并的权限。

纵观Azure DevOps的文档,我还没有发现这样一个现成的特性。我是错过了呢,还是根本不可能?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-14 10:01:10

丹尼尔是对的。分支政策已经照你说的做了。策略执行团队的代码质量和更改管理标准。

您只需要使用最少数量的审阅者:

当所需数量的审查员批准拉请求时,它可以完成.

此外,展开更详细的信息,并向您展示一个例子,这将如何在您的一方。想象一下你有两个团队:

开发人员:

  • 帕特里克
  • 卡尔
  • .
  • 项目\PM和开发人员经理

PM和开发人员管理人员:

  • 下午
  • 开发人员经理

您可以在分支策略中添加PM和开发人员经理:按“需要”设置团队,并保留 Developer 团队提取请求的权限,允许其他开发人员仍然批准请求和评论等。

但是,在PM和开发人员管理人员组中的用户批准请求之前,请求是无法完成的。

票数 1
EN

Stack Overflow用户

发布于 2020-02-05 17:54:17

你在找分支政策。分支策略允许您指定可以合并PR的情况,包括所需的审批者和构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60080436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档