发布时间:2026-07-20阅读(1)
近期部门在统计项目代码的总开发量,由于代码管理工具是SVN,就从网上搜了一下SVN的代码统计工具StatSVN,接下来介绍一下StatSVN的使用过程:
第一步:StatSVN下载
链接: https:///s/1UIZn6Cpl24bXWlx3_WEU7Q 提取码: kyb2
版本不一致问题:如果从网上直接下载StatSVN的jar包,运行时可能会遇到报错信息:Subversion binary is incorrect version.found:1.13.0,required:1.3.0 ,出现该问题的原因:statsvn.jar版本是V0.7.0是存在问题的,在 SvnStartupUtils#checkSvnVersionSufficient() 中的判断语句问题
if (versionString.compareTo(SVN_MINIMUM_VERSION) >= 0)
百度网盘分享的statsvn.jar已修复该问题
第二步:确认运行环境
第三步:拉取SVN代码

SVN拉取代码
第四步:获取SVN日志
//以下三种指令 根据需求任选其一即可:// 1.获取所有提交记录svn log -v --xml > svn.log// 2.获取一段时间内的提交记录svn log -v --xml -r {2020-01-01}:{2020-12-31} > svn.log// 3.获取版本段内的提交记录svn log -v --xml -r 2000:2020 > svn.log
第五步:运行statsvn.jar生成报告
//指令:java -jar statsvn.jar svn.log 【拉取SVN项目的文件夹路径】 -charset utf-8 -output-dir 【报告html存放路径】//举例java -jar statsvn.jar svn.log D:\svn_project -charset utf-8 -output-dir D:\svn_project\report
第六步:查看统计报告
打开report文件夹,找到index.html文件,双击打开即可查看


代码统计报告
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图