首页 > 解决方案 > Mercurial 查找自修订后未修改的文件

问题描述

我正在尝试查找过去几年未修改的源文件列表。

这是我试图衡量的一个方面,以帮助我们了解给定项目随时间推移的稳定性和变化量。

mercurial 中是否有任何方法可以识别自给定修订版以来未修改的文件?

标签: mercurial

解决方案


这个问题有一些模棱两可的地方,但可能可以使用status( st) 命令来回答。例如,要根据版本 R 中的文件与 pwd 中的文件的比较来获取列表,您可以运行:

hg st --rev R -cn

-c 选项等同于“--clean”(实际上意味着“没有变化”)。

要将修订版 R 中的文件与最近提交中的文件进行比较:

hg st --rev R:-1 -cn

有很多方法可以指定“R”,例如初始提交为 0。


推荐阅读