Dan*_*ral 7 permissions gitlab
我正在将Gitorious与Gitlab进行比较,虽然我喜欢Gitlab有很多东西,但它有一个非常基本的问题.对于每个新存储库,创建者需要管理谁有权访问该存储库.
我们的模型非常简单:如果您可以访问gitlab,则可以访问大多数存储库.只有少数存储库会被关闭,我们甚至不需要在gitlab上使用它们.支持那个模型,但我还没有看到任何关于gitlab的方法.
可以吗?如果是这样,怎么样?
公共存储库是开发人员不愿意添加支持的东西.他们不希望gitlab成为github的竞争对手.请参阅https://github.com/gitlabhq/gitlabhq/issues/12
团队支持仍在开发中.希望您的要求将在某个时候实施.请参阅:https: //github.com/gitlabhq/gitlabhq/issues/739
在更好的团队支持实施之前,您最好的选择可能是使用以下脚本:https: //gist.github.com/1722391将用户添加到所有项目中.这是我目前正在使用的方法.
或使用新的rake命令批量添加用户:
rake add_user_to_project_teams[email] # Add user to as a developer to all projects
rake add_users_to_project_teams # Add all users to all projects, system administrators are added as masters
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8520 次 |
最近记录: |