首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GitLab CE中的合并请求审批

GitLab CE中的合并请求审批
EN

Stack Overflow用户
提问于 2016-03-01 22:08:49
回答 3查看 8.7K关注 0票数 14

我们希望使用合并请求审批,类似于它在Stash中的工作方式,其中一个人创建一个PR,并可以分配多个审阅者,这些审查者可以批准或拒绝。仅当N个审阅者获得批准时,才能合并PR (每个存储库可配置)。

这个特性似乎只在GitLab EE中提供,对吗?有没有从CE迁移到EE的免费或廉价的替代方案?

也许是一个定制的GitLab分支或者一个插件?

EN

回答 3

Stack Overflow用户

发布于 2017-11-22 19:29:23

我们理解,但我们只将其与GitLab EE一起发布,因为我们认为通常情况下,锁定工作流对于更大的组织来说更有趣。

在一个小团队中,彼此就某个工作流程达成一致要容易得多,这使得拥有一个严格的工具变得不那么重要,而拥有一些灵活的工具则更有利。

在您的团队中,您可以考虑使用“thumbsup”(通过编写:+1:)作为批准的计数,并在彼此之间达成最小值的一致。+1将在MR.中求和。

©Job van der Voort

更新 2020年9月现在核心中有合并请求审批- Introduced in GitLab 13.2

但它们是可选的。您不能将其分配给某个用户。

票数 3
EN

Stack Overflow用户

发布于 2016-03-06 14:50:42

据我所知,你不能从CE迁移到EE,因为CE是免费的,而EE不是。

但你能做的是:

  1. 使用GitLab.com,可以免费使用所有EE特性;
  2. 我以前从未尝试过CE,但您可能会在那里找到这些特性:

代码语言:javascript
复制
- Add users to the project and give them different access levels. To the levels you can define which are allowed merging or not;
- Assign merge requests for specific users, so that only the assignee is allowed to merge;
- Open issues before adding a MR related to that issue, so people can discuss the outlines on the issue before adding a MR. When you add an issue number to a committed message, that issue will be automatically closed when merging. 

我不确定这就是你想要的答案,但我希望它能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2018-09-20 16:04:01

这目前是不可能的。我不知道有什么插件可以实现它。

你可以用“竖起大拇指”的反应来提升(并订阅)已经存在的问题和对该问题的讨论:

https://gitlab.com/gitlab-org/gitlab-ce/issues/42096

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

https://stackoverflow.com/questions/35725135

复制
相关文章

相似问题

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