Gitlab:如何允许用户在组命名空间下创建项目

时间:2015-09-01 13:46:16

标签: gitlab

gitlab服务器的某些用户在给定组下注册为开发人员。我希望这些用户能够在组的命名空间下创建存储库。 按照当前设置,用户在创建新项目时甚至没有“项目路径”字段下的“命名空间”字段。 这可能吗?

3 个答案:

答案 0 :(得分:2)

您拥有的第一个选项是在开发人员创建项目后自行更改名称空间:

{{ }}

第二种可能是编辑project_security_spec.r b或ability.rb (我不熟悉那个足以解释更多的东西......)

答案 1 :(得分:0)

您可以创建使用GitLab API创建项目的外部服务。使用此方法,您还可以使用自述文件等直接初始化项目。

答案 2 :(得分:0)

(不知道有关该问题的GitLab版本非常古老-但我来这里遇到的是同样的问题-所以今天是答案)

为用户提供“维护者”角色->参见:https://gitlab.com/help/user/permissions