`

statsvn.jar统计svn代码量

 
阅读更多

项目快要验收了,最近要统计代码量,网上搜了一下使用statsvn.jar统计,不过网上有不少,但是很多都有点问题。首先在本地使用svn log -v --xml > logname(自定义).log,在使用这个命令的前提条件是

1.安装slik-Sbuversion

https://sliksvn.com/download/ 安装,建议在svn项目的根目录下使用这个命令,使用这个命令之后svn仓库的根目录下会生成一个logname.log文件

2.接着下载statsvn.jar文件,在statsvn.jar目录下按shift右击鼠标进入命令行输入java -jar statsvn.jar log_dir/logname.log log_dir

其中logdir就是你的svn仓库的目录,输入上面命令后在svn仓库根目录上层目录会生成包含index.html相关的统计文件,打开index.html就可以看到代码行数,关于这个统计所有的代码行数,包含jar文件、.setting文件、.project、.class文件等所有行数

下面命令行输入后显示上面的结果表示成功了

 上面是到处所有的log文件

查看index.html文件即可看到结果



 

 

常用命令如下

 

svn log -v --xml > logfileName.log (导出所有的svn log)

svn log -r HEAD:版本号 -v --xml > logfileName.log(导出指定版本的svn log)
svn log -r {2016-08-10}:{2016-09-10} -v --xml > D:\code\trunk\logfileName.log (导出指定时间的svn log)
svn log --help 可以查看svn log的使用方法

 statsvn.jar 下载地址:http://pan.baidu.com/s/1skFX5d7

 

 

  • 大小: 26 KB
  • 大小: 10.9 KB
分享到:
评论

相关推荐

    statsvn.jar

    StatSVN是一款基于Java开发的开源工具,专门用于统计Subversion(SVN)版本库中的代码数据,从而为项目开发提供详细的分析报告。这个工具源自statCVS项目,但针对SVN进行了优化和扩展,使得它能更好地适应现代版本...

    svn代码量统计工具StatSVN的使用

    配合提供的微信截图_20230912153147.png,可能展示的是StatSVN生成的部分报告界面,例如,图表可能展示了代码量随时间的增加,或者开发者贡献的对比情况。如果图片清晰且包含足够的信息,可以通过分析截图来进一步...

    利用statsvn进行代码量统计

    ### 利用Statsvn进行代码量统计的知识点详解 #### 一、Statsvn概述 - **定义**: Statsvn是一款基于Subversion(简称SVN)的日志分析工具,它能够通过对SVN日志的分析来统计代码提交的情况。该工具特别适用于项目...

    SVN资源库代码统计工具

    SVN代码统计工具: 1、 statsvn-0.4.1.zip,下载后放入E盘根目录底下,解压成文件夹statsvn。 2、 本地必须有svn客户端跟jdk环境。 3、 checkout 希望统计的代码到本地。 4、 到dos命令窗口,把目录切换到刚checkout的...

    statsvn0.7.1

    统计svn代码量专用软件,解决svn log: svn info: Invalid svn info xml; unable to find revision or url for问题。官网发布的0.7.0版本有缺陷,一直报版本不匹配问题。

    statSvn,svn导出工具

    StatSVN是一款强大的开发工具,专门用于从Subversion(简称SVN)版本控制系统中导出统计和分析数据。它能够帮助软件团队理解代码库的演变过程,提供关于代码提交、作者活动、文件修改频率等多方面的信息。通过这些...

    StatSVN网上资料

    - **代码行统计**:StatSVN统计SVN库中的所有代码行,包括注释和空行。虽然这可能不完全符合某些度量标准,但在评估项目规模时仍有一定参考价值。 - **开发者活动**:工具可以展示每个开发者的代码贡献量和活跃度...

Global site tag (gtag.js) - Google Analytics