3

GitHub Enterprise が浅いクローンをサポートするかどうかに関して、いくつかの議論がありました (例:ここまたはここ) 。浅い Git クローンは、次のようなものを実行して作成されます。

git clone --depth 1 https://server/user/repo.git

どうやら、GitHub Enterprise はこのコマンドから戻らず、無期限に停止します。

これは GitHub Enterprise の公式のバグですか? もしそうなら、誰かがこのバグのリファレンスを教えてくれますか? これについてGitHubからの公式声明はありましたか?

停止せずに浅いクローン作成をサポートする GitHub Enterprise のバージョンはありますか?

4

1 に答える 1

3

GitHub サポートから回答を受け取りました。

以前の GitHub Enterprise 11.10.xxx リリースには制限があり、浅いクローンを作成できず、そうしようとすると無期限にハングすることが確認できました。これは、GitHub Enterprise 2.0.0 以降の最新リリースで修正されました。この修正は古いリリースにバックポートされないため、この機能を利用するには、GitHub Enterprise 2.0.0 以降を実行していることを確認する必要があります。

ここでは、おそらくバージョン番号の背景について少し説明する必要があります。11.10.xxx は古いバージョンで、バージョン番号はそれらがビルドされた Ubuntu のバージョンに基づいていました。この場合は Ubuntu 11.10 (別名 Oneiric Ocelot) です。GitHub Enterprise 2.0 はメジャーで重要な変更であるため、このリリースではより健全で使い慣れたセマンティック バージョニング スキームに切り替えることにしました。

于 2015-04-03T12:09:43.177 に答える