一部のブランチは、特別なチームによって変更でき、他のチームによって変更することはできません。gitoliteが提供するようなアクセス制御機能が必要です。githubが提供できるかどうか知りたいです。
Github Enterpriseを使用する場合、ブランチへのアクセスを制限するフックを作成できます。githubの機能(「コードレビュー」など)を使用することもできます。それは本当ですか?
一部のブランチは、特別なチームによって変更でき、他のチームによって変更することはできません。gitoliteが提供するようなアクセス制御機能が必要です。githubが提供できるかどうか知りたいです。
Github Enterpriseを使用する場合、ブランチへのアクセスを制限するフックを作成できます。githubの機能(「コードレビュー」など)を使用することもできます。それは本当ですか?
注:gitoliteは単純な(そして完全な)認証レイヤーであるため、 GitHubEnterpriseを含む任意のGitリポジトリサーバーに追加できます。
これはまさに「GitHubEnterprise」のオープンソースバージョンが行うことです。GitLabHqにはgitoliteが含まれています。GitLab 3.0(4日前にリリース) 以降、GitoliteV3
をサポートしています。
そうは言っても、オープンソースバージョンにはGitHubEnterpriseに含まれているコードレビュー機能がありません。別の方法は、GitLabをGerritサーバーにリンクすることだと思います。