1)如何通过命令行获取一些提交大小的文件列表,如下所示:
hg files --template "{name} {length}\n"
2)如何通过命令行获取Mercurial的大小,如下:
hg size my_directory
发布于 2017-12-07 23:36:43
据我所知,没有任何外部实用程序就没有直接的方法。
使用适当的操作系统实用程序,同时回答您的两个问题(应该适用于*nix和OSX):
hg files -rXXX | xargs du -h
发布于 2018-10-19 06:36:16
要报告有关特定修订版本的特定文件大小的信息,可以使用以下模式:
hg cat --rev REV FILE | wc -c
稍微概括一下,如果REV是感兴趣的特定版本,我们可以通过以下代码获得文件名和文件大小的列表:
hg files --rev $REV . |
while read -r f ; do
echo $f $(hg cat --rev $REV "$f" | wc -c)
done
https://stackoverflow.com/questions/47693460
复制相似问题