我刚刚安装了 GitLab 6.0.0,现在我正在尝试创建一个组,以便与其他用户共享一个公共存储库。所以我创建了组,然后将我想要的用户添加为该组的所有者。
问题是组成员在创建新项目时似乎无法选择相应的命名空间。
这是一个错误吗?还是我错过了什么?
欢迎任何帮助,谢谢。
最好的问候,迈克尔·皮涅罗
我刚刚安装了 GitLab 6.0.0,现在我正在尝试创建一个组,以便与其他用户共享一个公共存储库。所以我创建了组,然后将我想要的用户添加为该组的所有者。
问题是组成员在创建新项目时似乎无法选择相应的命名空间。
这是一个错误吗?还是我错过了什么?
欢迎任何帮助,谢谢。
最好的问候,迈克尔·皮涅罗
看起来像这个错误:问题 4900
解决方法:
我还应该提到,如果用户 B 现在创建了 Y 组,他现在可以为 X 组和 Y 组创建项目。(这是一个简单的解决方法)
另一种解决方法是让用户首先在他们的个人命名空间中创建项目,然后在创建存储库时转到
settings -> dangerous settings -> change namespace
选项。
应该尽快提出一个补丁来修复该错误,这似乎与app/models/user.rb
(第 293-295行和第 331-333 行)有关