代码之家  ›  专栏  ›  技术社区  ›  Joschua

hg:在不克隆整个repo的情况下,是否将目录更新为特定的修订版?

  •  5
  • Joschua  · 技术社区  · 15 年前

    可以吗 update 在Mercurial中不克隆整个存储库(本地或中央服务器上)的特定版本的目录以及如何使用它?这太好了,因为 clone 整个回购对我来说首先需要花费很多时间,而且文件夹确实不需要整个回购。例如: 违约 以及 B2.3 要从中更新的分支。

    事先谢谢!:)

    2 回复  |  直到 15 年前
        1
  •  7
  •   Andrey Vlasovskikh    15 年前

    你可以拉一根特定的树枝,比如 b2.3 通过使用 hg clone -r b2.3 source-repo target-repo .

    如果您真的只需要版本n中所有文件的非版本化副本,那么对于某些Web存储库,您可以使用它们的Web界面下载这样的副本。

        2
  •  1
  •   Karmic Coder    15 年前

    clone 是用反复无常的方式去做的。当在本地完成时,它应该花费最少的时间。我不知道还有什么别的办法可以做到。

    在上搜索“硬链接” this tutorial page 有关此主题的详细信息。