默认已经安装了svn。
注意JDK的版本需要1.6以上。
一、工具下载
还需要额外的2个工具 Subversion和 statsvn
下载地址:https://pan.baidu.com/s/1c3ZF8vI
二、环境配置
1.解压statsvn到你喜欢的目录,我的是(D:\statsvn\statsvn-0.7.0)
2.安装Subversion,配置环境变量到path
我的路径是:C:\Program Files (x86)\Subversion\bin

3.验证Subversion是否成功,在cmd输入svn即可

三、统计行数
1.在cmd中进入statsvn的目录,执行svn co 你需要统计代码的svn路径
例如:svn co https://172.23.1.80/svn/bookAirWorkspace/project/Script
在statsvn目录下会有Script 。

2.创建一个日志文件svn.log, cmd命令:svn log -v --xml D:\statsvn\statsvn-0.7.0\Script > D:\statsvn\statsvn-0.7.0\svn.log;

3.统计行数命令:java -jar statsvn.jar D:\statsvn\statsvn-0.7.0\svn.log D:\statsvn\statsvn-0.7.0\Script -include **/*.js
其中 -include 是包含器,多个格式包含,使用“:”分割,例如:-include **/*.java:**/*.jsp:**/*.js:**/*.css:**/*.xml
另外还有一个 -exclude 是排除器,多个格式排除,使用“:”分割,例如:-exclude **/js/jquery-1.6.2.min.js
我的执行:java -jar statsvn.jar D:\statsvn\statsvn-0.7.0\svn.log D:\statsvn\statsvn-0.7.0\Script -include **/*.js

4.查看统计,D:\statsvn\statsvn-0.7.0目录下会生存html的文件和其他图片等,点击“index.html”

网友评论