我记得在SVN中,我可以将文件从foo.txt重命名为foo2.txt,所有历史记录都将跟随(foo2.txt的日志文件也将显示foo.txt的所有历史记录)。但是在Mercurial上似乎并非如此。完成hg rename
后,hg log foo2.txt
将不会显示foo.txt
的任何以前的历史记录吗?有办法解决吗?
最佳答案
使用hg log --follow foo2.txt
或hg log -f foo2.txt
(缩写形式)向您显示hg rename
之前的文件的整个历史记录
关于mercurial - 在Mercurial中, “hg rename”可以使用,但是历史记录不跟随文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3472216/