`

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 统计代码

    java -jar statsvn.jar -title wpabbs -username wp -password wp -output-dir e:/report -include **/*.java;**/*.jsp;**/*.js;**/*.css;**/*.c;**/*.cpp;**/*.cs;**/*.vm;**/*.h;**/*.hpp;**/*.asp;**/*.xml;**/*....

    statsvn.jar

    - **命令行参数**:使用命令行调用`java -jar statsvn.jar`,并指定SVN仓库URL、输出目录和一些可选参数,如报告语言、时间范围等。 - **生成报告**:StatSVN会解析SVN仓库,计算统计数据,并在指定的输出目录生成...

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

    java -jar statsvn.jar --repository-url <svn_url> --output-dir ``` 其中,`<svn_url>`是你的svn仓库地址,`<output_directory>`是你希望输出报告的目录。 2. **参数配置**:StatSVN支持多种配置选项,例如...

    使用StatSVN统计SVN版本库

    * type 'java -jar statsvn.jar c:\myproject\svn.log c:\myproject' * Open c:\statsvn\index.html in your web browser You can tweak the output of StatSVN in various ways. Run 'java -jar statsvn.jar' ...

    可视化svn统计脚本生成工具V1.0 (使用statsvn作为统计生成工具)

    此工具用于生成svn统计工具,使用statsvn.jar 功能列表: 可以设置账号密码 通过浏览选择文件 可以通过配置文件设置默认名字 CreateSvnStatBat.exe.config 里面 <add key="DefautName" value="statsvn.bat" /> ...

    利用statsvn进行代码量统计

    java -jar statsvn.jar D:\EMS50-v1.0\ems50v1.0\svn.log D:\EMS50-v1.0\ems50v1.0 -include **/*.java:**/*.jsp:**/*.js:**/*.css:**/*.xml -exclude **/js/jquery-1.6.2.min.js -charset gb2312 ``` - `-...

    StatSVN_zh_cn.jar

    使用说明 java -jar StatSVN_zh_cn.jar log.xml d:/项目路径 d:/report 第一个参数为 svn log 文件, 第二个参数是项目本地路径 第三个参数是报告输出路径(必须存在) 可执行JAR中包含中文字体 Alibaba-PuHuiTi-...

    statsvn0.7.1

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

    统计SVN代码提交次数工具-statSVN

    统计SVN代码提交次数工具-statSVN /workspace 最新版本所在的目录  -include **/*.cpp:**/*.h 默认情况下statsvn统计指定目录下的所有文件,这个参数可以设置指定统计具体文件  -exclude xxx/** 表示不统计的内容...

    SVN资源库代码统计工具

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

    statsvn0.7.1.rar

    StatsVN是一款开源的统计分析工具,专门针对Subversion版本控制系统设计,用于收集、分析和报告Subversion仓库的使用情况。它为开发者和项目管理者提供了丰富的数据,帮助他们更好地理解和优化代码管理流程。在0.7.1...

    statsvn0.7 修复图表乱码 SVN 代码统计

    0.7版本的代码统计生成html中文乱码可用其本身的命令参数解决 -charset gbk 主要是图表乱码 statsvn0.7采用的是jfreechart1.0.13所以乱码问题归结为jfree ...这里是hack完以后的statsvn.jar(0.7版本)可直接使用

    statsvn代码量统计工具

    StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;...

    直接拿来使用无任何BUG-SVN的可视化日志统计工具StatSVN.rar

    为什么要用StatSVN统计工具? 程序员: 我想看看我对项目贡献了多少,比...StatSVN很好的统计工具,能帮你统计团队成员各自的编写量,代码总数,提交情况,文件数量等情况,并且以html网页图表的方式发布统计结果。

    statsvn svn统计工具

    StatSVN是一个SVN版本库的静态分析工具,它能生成SVN log日志文件的html报表。这样能大概地评估工作量、开发效率、趋势,帮助项目管理。使用它之前下载SVN的命令行客户端,以便能自动化任务。

    statsvn使用说明.zip

    StatsVN 是一款开源的代码统计工具,专门用于分析版本控制系统(如SVN或Git)中的源代码。它可以帮助开发者和项目经理快速了解项目的工作量、代码复杂性和演变情况,从而做出更明智的决策。通过生成丰富的图表和报告...

    statsvn脚本

    StatSvn工具整合资源。包括statsvn依赖的客户端(Setup-Subversion-1.6.15.msi)、statsvn代码统计自动脚本(windows版本)、statsvn使用步骤、statsvn.jar(0.7版本)。

    svn代码行变更统计工具

    标题中的“svn代码行变更统计工具”指的是一个用于跟踪Subversion(SVN)版本控制系统中代码变更的工具。这样的工具通常用于项目管理、代码审核和性能分析,帮助开发者了解代码库的变化情况,找出代码修改频繁的部分...

Global site tag (gtag.js) - Google Analytics