SVN:从特定版本获取特定文件

时间:2014-03-20 09:17:28

标签: svn

我想查看我的SVN中的特定修订版,但只查看该修订版中提交的文件。 我可以查看整个修订版本,导出文件然后删除修订历史记录中未列出的任何内容,但如果我能查看我需要的文件,那么耗费时间会少得多。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:3)

你需要使用几个命令才能做到这一点。

首先获取作为该提交的一部分而更改的文件(如果您想使用此脚本创建脚本,您可能还想使用参数--xml,因为它可能更容易获取数据,而不是而不是解析文本)

svn log -r [revision] -v

然后为每个文件运行导出

svn export -r [revision] [file_url]