Mercurial Log:如何显示重命名?

时间:2013-04-16 15:04:00

标签: logging mercurial rename

我希望在为存储库根目录(即不是特定文件)调用时,查看有关hg log命令的重命名文件的信息。 hg log是否有显示此信息的选项?理想情况下,我希望通过重命名信息扩展hg log --stat信息。

1 个答案:

答案 0 :(得分:1)

hg log --template "{node|short}: {file_copies}\n"

注意:file_copies关键字有小问题,与其他列表相反,比较输出

>hg log --template "{node|short}: {file_copies}\n"
cbbb1b9c321d: fileB.txt (file2.txt)fileC.txt (file3.txt)
1589ead8667d:

(file2重命名为FileB,file3 - 重命名为fileC)

>hg log --template "{node|short}: {files}\n"
cbbb1b9c321d: file2.txt file3.txt fileB.txt fileC.txt
1589ead8667d: .hgignore file1.txt file2.txt file3.txt