statsvn使用小记

准备工作

1、安装TortoiseSVN,在安装时需要安装svn命令行工具;

2、拉取svn代码;

svn co https://svn.myserver.cn/svn/myproject1 runk

3、生成日志文件

3.1 按照指定日期生成

svn log -v --xml -r {2019-12-02}:{2019-12-06} > D:myproject1 > D:myproject1svn.log

3.2 指定项目路径生成
svn log -v --xml D:myproject1 > D:myproject1svn.log

3.3 在项目目录生成

svn log -v --xml > D:myproject1svn.log

下载statsvn

1、官网下载:

http://www.statsvn.org/

运行命令生成报告

java -jar statsvn.jar D:myproject1svn.log D:myproject1 -include **/*.java -charset gbk -output-dir D:myproject1statsvnlog

出现如下错误:

Subversion binary is incorrect version. Found: 1.13.0, required: 1.3.0

2、有个朋友帮忙修复了bug并提供了下载地址:

https://github.com/AusHick/StatSVN/releases/tag/v0.7.1

报告效果截图 

参考站点

https://www.jianshu.com/p/abff09f0ac5c

https://www.cnblogs.com/seer/p/5735501.html

https://blog.csdn.net/xfblue/article/details/94738892

https://blog.csdn.net/weixin_43425561/article/details/89289822

原文地址:https://www.cnblogs.com/coffee_cn/p/12015319.html