SVN 统计一段日期或者版本内更改过的文件(方便阶段性更新到测试,正式环境)

可在Windows cmd下执行,前提是安装有svn

命令格式如下:    svn diff -r REVNO:HEAD --summarize http://svn-url

例如:

1) 检查从 724版本 开始到目前所有改动文件的列表 

svn diff -r 724 --summarize http://192.168.xx.xx:xxx/svn/xx/trunk/xx  > changedfiles.txt
 
2) 检查从 2015-05-06(上次封版日期) 开始到目前(此次发版日期)所有的文件改动 
   
svn diff -r {2018-10-30} --summarize http://192.168.xx.xx:xxx/svn/xx/trunk/xx > changedfiles.txt

3) 日期区间    
svn diff -r {2018-10-28}:{2015-10-30} --summarize http://192.168.xx.xx:xxx/svn/xx/trunk/xx > changedfiles.txt

 

备注 :http://192.168.xx.xx:xxx/svn/xx/trunk/xx 为svn项目地址(注意端口号,默认是443,)

          changedfiles.txt 为更改文件名称输出的地方

SVN 统计一段日期或者版本内更改过的文件(方便阶段性更新到测试,正式环境)_第1张图片

 

你可能感兴趣的:(杂项)