GitHub企业版支持浅克隆吗?

3

关于GitHub企业版是否支持浅克隆,已经有一些讨论了,比如这里这里。浅Git克隆是通过运行类似以下命令创建的:

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

显然,GitHub企业版在运行此命令时不会返回结果,而是无限期地停滞。

这是GitHub Enterprise的官方错误吗?如果是,有人能否指向此错误的参考资料?GitHub是否发布了官方声明?

是否有支持浅克隆而不停顿的GitHub企业版版本?


1
你应该联系GitHub支持以确认这一点。但从技术上讲,它应该能够很好地支持它。 - poke
是的,我已经给他们发了一封电子邮件 - 让我们听听他们怎么说。我真希望他们能回复。 - nwinkler
1
如果您收到任何回复,请自行回答问题,以便未来的读者也能得到明确的答案 :) - poke
肯定会的。 - nwinkler
1个回答

3
我收到了GitHub支持团队的回复:
确认旧的GitHub企业版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是一个重大且重要的变化,因此我们决定在此版本中切换到更加合理和熟悉的语义版本控制方案。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接