【问题标题】:Clone last N changesets (mercurial)克隆最后 N 个变更集(mercurial)
【发布时间】:2016-05-06 08:27:56
【问题描述】:

我有很大的存储库。

 ...
  |
 601
  |
 602
 |   \
606   603
 |     |
607   604
 |     |
608   605
 |  \ |
610  609

我需要在变更集 601 之后创建新的存储库。

我该怎么做?

【问题讨论】:

    标签: mercurial


    【解决方案1】:

    这在 Mercurial 中不可用。有一个名为Shallow Clones 的项目,但它似乎已被放弃。

    但是,已经在 SO 上提出了这个问题,您会在这里找到一些好的线索/解决方法:

    Can I clone just the latest changesets of a repository instead of the entire history?

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      你不能克隆历史的一部分,但是你可以尝试 bundle|unbundle 循环(是的,当你将 unbundle 到空的 repo 中时,会出现一些令人头疼的问题)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-05-08
        • 1970-01-01
        • 2011-04-15
        • 2011-06-29
        • 2010-12-18
        • 1970-01-01
        • 2011-11-16
        • 1970-01-01
        相关资源
        最近更新 更多