获取 Mercurial 中特定变更集中的文件哈希

Get file hash in specific changeset in Mercurial

有没有办法在 Mercurial 的特定 changeset/revision 中获取文件哈希值?

类似于 Subversion 中的 svn proplist 命令。

谢谢

我不这么认为,因为对于 mercurial 来说,原子单元是变更集,而不是单个文件(这是正确的!)。

另一方面,您可以使用 hg cat 并通过管道传输到任何哈希实用程序,如下所示

$ hg cat -r REV FILE | md5
$ hg cat -r REV FILE | shasum
...

但是,您确定专注于一个文件(而不是变更集)是正确的方法吗?