Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
本质上,我只是在default提交时获取存储库的内容。--depth=1我认为在概念上与 git相似。
default
--depth=1
我不知道如何克隆存储库并且只获得默认值,但我认为'hg archive'可能接近你想要的?
您最多可以指定要获取内容的提交(从开始到提交#5)。问题是 - Mercurial 将所有提交存储为 DIFF。
这意味着 - 如果您想获得 file1.txt 的最新状态,那么 mercurial 本质上所做的就是获取文件,因为它被添加,并将所有差异(增量)应用到该文件上。
基本上 - 因此,您无法获得存储库的一半。