下载并安装SVN统计工具StatSVN
1)下载地址:sourceforge.net/projects/statsvn/
2)解压压缩包,到一个目录,如D:\statsvn
找一个svn上项目
check或update这个项目到D:\statsvn
cmd下指定到D:\statsvn 这个目录
利用命令
svn co SVN路径
生成日志
svn log -v --xml D:\statsvn\trunk > D:\statsvn\trunk\svn.log
生成统计信息
java -jar statsvn.jar D:\statsvn\trunk\svn.log D:\statsvn\trunk
生成详细信息
java -jar statsvn.jar D:\statsvn\trunk\svn.log D:\statsvn\trunk -include **/*.java:**/*.jsp:**/*.js:**/*.css:**/*.xml -exclude **/js/jquery-1.6.2.min.js
等待一段时间,D:\statsvn目录下就会生成大量的统计文件,打开index.html即可进行查看。
生成统计信息后面可以加入很多参数,列举常用几个如下:
-include 正则表达式 ?:表示单个字符 *:0到多个字符 **:0到多个目录
-exclude 正则表达式
举例:-include "**/*.c:**/*.h" -exclude "legacy/**"
-output-dir 统计结果输出文档
-no-developer 提交者账号 删除该提交者的记录
-title 统计报表标题栏
-charset gbk...
-anonymize 隐去姓名
-r {2018-01-01}:{2018-01-30} 开区间筛选日期