github可以像gitolite一样提供访问控制吗?

时间:2012-10-26 01:52:06

标签: github

某些分支机构可以由特殊团队修改,其他团队无法更改。我们需要像gitolite提供的访问控制功能。我想知道github是否可以提供。

如果我们使用Github Enterprise,我们可以编写钩子来限制分支访问。我们也可以使用github功能(例如'代码审查')。这是真的吗?

1 个答案:

答案 0 :(得分:0)

注意:gitolite是一个简单(完整)authorization layer,因此您可以将其添加到您想要的任何Git存储库服务器,包括GitHub Enterprise

这正是“GitHub Enterprise”的开源版本所做的:GitLabHq包括gitolite。
它支持Gitolite V3 since GitLab 3.0(4天前发布)。

话虽这么说,开源版本将缺少代码审查功能which is included in GitHub Enterprise。我想替代方法是将GitLab与Gerrit server链接起来。