我在公司设置了GitLab 7.12.但是用户开始创建群组(以及群组和群组......),很快就会变得一团糟.有谁知道如何将组创建限制为平台的管理员?
这个想法是让人们在他们的个人空间中创建项目,并为官方团体保留团体.
Sil*_*viu 13
对于Omnibus安装,正确的位置是:
/etc/gitlab/gitlab.rb
gitlab_rails['gitlab_default_can_create_group'] = false
Run Code Online (Sandbox Code Playgroud)
然后,您需要执行sudo gitlab-ctl reconfigure并sudo gitlab-ctl restart应用更改.
如果要为新用户禁用组创建,则必须编辑gitlab.yml该设置default_can_create_group,特别是设置,并将其设置为false.
小智 6
对于现有用户,您还可以在 gitlab-rails 控制台上使用以下命令:
irb(main):001:0> User.update_all can_create_group:false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4812 次 |
| 最近记录: |