如何检索存储库中的所有文件以及文件夹结构,在一系列修订版本中更改,例如1000-1920?
如果您只想要更改路径列表,请查看diff上的--summarize选项.
svn diff --summarize -r1000:1920 https://my.org/myrepo/
这取决于您打算如何处理数据.如果您只对手动检查数据感兴趣,可以这样做
svn log -r1000:1920 -q -v | grep " M" | sort -u
例如,查看所有已修改的文件.
如果您想以编程方式执行更多操作,可以将--xml标志传递给svn log并将所有日志数据作为XML输出获取:
svn log -r1000:1920 --xml > log1000-1920.xml
不确定这是否有帮助,但是如果您使用的是Windows,并且安装了TortoiseSVN.它具有此功能.检查使用TortoiseSVN导出新的/修改的文件以获取详细信息.再次,假设您使用的是Windows.