1

我在我们公司建立了一个 Gitlab 解决方案。我们希望能够分组存储我们的项目。我希望每个用户都能够在组中创建一个项目并拥有他的项目的权限。

据我所见:

  • 用户必须对组具有“开发者”权限才​​能创建项目。

    • 有了“开发者”的权利,用户就不是他项目的“维护者”(所以他不能修改参数,也不能推“主”分支!)
  • 对组具有“维护者”权限的用户可以创建项目并访问其项目的参数。但是,他也成为了其他用户项目的“维护者”!这是不希望的。

据我所知,它与这个问题有关:https ://gitlab.com/gitlab-org/gitlab/-/issues/17095已经超过 4 年了!

您可以向我提出什么解决方案,以便用户可以在组中创建项目,并且他拥有他的项目的权利,而没有其他用户项目的维护者权利。

谢谢你。

(最新的 Gitlab-ee 版本,14.7.0)

4

0 回答 0