浅谈克隆扩展
有一些关于 Mercurial 的非官方浅克隆扩展工作的讨论。此扩展的功能与扩展类似git clone --depth X
,但会提供更好的推送支持和合并安全性。
基本上,它可以让用户克隆一个较小的历史子集以节省时间和空间,但仍然受益于 hg 的所有其他好处。毕竟,并非所有开发人员都需要将整个历史记录回溯到变更集 0 才能高效工作。
讨论链接
浅克隆扩展在 hg的网站上进行了讨论。他们还建立了一个状态页面和一个实施计划。此外,他们反复提到他们在 2010 年夏天获得了一名 Google Summer of Code (gsoc) 实习生来进行扩展。
即使如此,我似乎也无法找到有关此功能的任何最新状态。我发现了两个可能与之相关的 bitbucket 项目,但都没有看到任何最近的提交:hg-shallow-clone和hg-shallow。
浅克隆仍在开发中吗?
有谁知道这个扩展的状态?它是否仍然有人在某个地方工作,还是真的被遗弃了?GSoC 的工作成果如何?