mercurial - 在Mercurial中, “hg rename”可以使用,但是历史记录不跟随文件吗?

标签 mercurial

我记得在SVN中,我可以将文件从foo.txt重命名为foo2.txt,所有历史记录都将跟随(foo2.txt的日志文件也将显示foo.txt的所有历史记录)。但是在Mercurial上似乎并非如此。完成hg rename后,hg log foo2.txt将不会显示foo.txt的任何以前的历史记录吗?有办法解决吗?

最佳答案

使用hg log --follow foo2.txthg log -f foo2.txt(缩写形式)向您显示hg rename之前的文件的整个历史记录

关于mercurial - 在Mercurial中, “hg rename”可以使用,但是历史记录不跟随文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3472216/

相关文章:

jenkins - Jenkins build 但仍显示失败

Mercurial 子存​​储库 - 管理更复杂的依赖关系层次结构

Mercurial push 在 merge 后创建新的远程头

mercurial - 在 mercurial 中,有没有办法禁用所有配置(系统、用户、存储库)?

python - 如何将 pip 指向 Mercurial 分支?

java - Mercurial 项目中包重命名的问题

Mercurial:将工作目录切换到分支而不丢失更改?

mercurial - 如何使用 Mercurial 保存用户名和密码?

mercurial - 如何从 Mercurial 中查看源代码

mercurial - .hgignore没有为特定用户解析