Ada*_*M-W 39 svn size download
如果要签出修订版,有没有办法计算/计算svn目录的总大小?
我的互联网下载量有限,所以在下载之前我需要知道它有多大.
谢谢.
小智 36
这是我对答案的修改.它报告svn中某个目录下面有多少文件和总大小.
svn list -vR svn://svn/repo/subdir|awk '{if ($3 !="") sum+=$3; i++} END {print "\ntotal size= " sum/(1024*1024)" MB" "\nnumber of files= " i/1000 " K"}'
Run Code Online (Sandbox Code Playgroud)
使用下面的内容,您可以确定单个文件的大小.
svn list --verbose --recursive http://svn/repo/path
Run Code Online (Sandbox Code Playgroud)
也许你可以环顾这个命令找到方法?
小智 5
我已经测试了PowerShell解决方案,它只需要一个小的修正:
([xml](svn list --xml --recursive https://svn/repo/path)).lists.list.entry | measure-object -sum size
Run Code Online (Sandbox Code Playgroud)
有一段时间来获取xml,但效果很好.