我想查看我的SVN中的特定修订版,但只查看该修订版中提交的文件。 我可以查看整个修订版本,导出文件然后删除修订历史记录中未列出的任何内容,但如果我能查看我需要的文件,那么耗费时间会少得多。
有办法做到这一点吗?
答案 0 :(得分:3)
你需要使用几个命令才能做到这一点。
首先获取作为该提交的一部分而更改的文件(如果您想使用此脚本创建脚本,您可能还想使用参数--xml
,因为它可能更容易获取数据,而不是而不是解析文本)
svn log -r [revision] -v
然后为每个文件运行导出
svn export -r [revision] [file_url]