进入dos命令,执行下面的命令,就可以实现把svn下某项目在某版本后改动的文件列表导出到txt文件。(文件所在目录为当前执行命令的目录)
svn diff -r [开始条件]:HEAD --summarize [代码所在svn路径] > [列表导出文件].txt
下面给出例子,参数可按规则自行配置
(1)获取第666版本到目前所有改动文件的列表,并导出到D://exportFile.txt下(注:不包含第666版本)
svn diff -r 666:HEAD --summarize https://svnIP > exportFile.txt
(2)获取第666版本到888版本所有改动文件的列表,并导出到D://exportFile.txt下(注:不包含第666版本,含888版本)
svn diff -r 666:888 --summarize https://svnIP > exportFile.txt
(3)获取从2016年06月01日后所有改动文件的列表,并导出到D://exportFile.txt下(注:不包含第666版本,含888版本)
svn diff -r {2016-06-01} --summarize https://svnIP > exportFile.txt