【发布时间】:2011-10-28 19:40:29
【问题描述】:
浅谈克隆扩展
有一些关于 Mercurial 的非官方 Shallow Clone 扩展的讨论。此扩展的功能类似于 git clone --depth X 扩展,但会提供更好的推送支持和合并安全性。
基本上,它可以让用户克隆一个较小的历史子集以节省时间和空间,但仍然可以从 hg 的所有其他好处中受益。毕竟,并非所有开发人员都需要将整个历史记录回溯到变更集 0 才能高效工作。
讨论链接
Shallow Clone extension 在 hg 的网站上进行了讨论。他们还提出了status page 和plan for implementation。此外,他们反复提到,他们在 2010 年夏天聘请了一名 Google Summer of Code (gsoc) 实习生来进行扩展。
即便如此,我似乎也找不到有关此功能的任何最新状态。我发现了两个可能与之相关的 bitbucket 项目,但都没有看到任何最近的提交:hg-shallow-clone 和 hg-shallow。
浅克隆仍在开发中吗?
有人知道这个扩展的状态吗?它是否仍然有人在某个地方工作,还是真的被遗弃了? GSoC 的工作成果如何?
【问题讨论】:
-
如果您对这个主题感兴趣,为什么不直接询问 Mercurial 开发人员?为此,您可以向 mercurial-devel@selenic.com 发送邮件——Mercurial 开发的邮件列表。您甚至不必先订阅。
-
感谢@MartinGeisler。我可能会,但看起来 Ry4an 可能有答案。
-
是的,他有一个答案——我们都这样做了,因为我们在邮件列表上关注 Mercurial 的发展。我的观点是,当您在这里提出可以更好地回答的问题时,您正在稀释邮件列表。在 StackOverflow 上发帖不是联系 Mercurial 开发人员的正确方式。
标签: mercurial mercurial-extension shallow-clone