我有一个最新的本地Mercurial存储库。我想检索其中一个文件的早期版本,而不会干扰我的本地存储库副本。
有办法做到这一点吗? (看起来可能是hg archive
,但我不确定如何使用它)
答案 0 :(得分:5)
hg cat -r <rev> file_name.foo > new_file_name.foo
答案 1 :(得分:0)
查看文件的先前版本的最常见方式是使用hg update -r <revision number>
将工作目录更新为该版本,然后查看该文件。如果您确实不想触摸工作目录,请克隆您的存储库,然后在克隆上使用hg update
。