1

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

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

4

1 回答 1

0

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

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

话虽如此,开源版本将缺少GitHub Enterprise 中包含的代码审查功能。我想另一种方法是将 GitLab 与Gerrit 服务器链接。

于 2012-10-26T06:23:49.810 回答