StatSVN可以根据SVN版本库的日志记录分析库,生成各种统计结果,比如:
1、统计每个开发人员提交代码的行数;
2、统计一天中用户的活动分布
3、文件的数量
4、文件夹的大小
等等。
StatSVN网址:http://www.statsvn.org/
下载地址:http://www.statsvn.org/downloads.html
下载后解压缩即可,按照readme.txt中的方法操作就行了。
需要安装JDK和SVN服务端,在SVN服务端中进入SVN命令行,然后执行生成svn.log的操作。
生成图片使用的是JFreeChart,对于汉字可能会出现乱码。
官方给的使用方法:
写道
Quick Start
* Download the latest release from http://sourceforge.net/projects/statsvn/
* Expand the zip file into some directory, e.g c:\statsvn
* Check out a working copy of the desired SVN module into some directory, e.g. c:\myproject.
* Change into that directory and type 'svn log --xml -v > svn.log'
* Change back to the c:\statsvn directory
* 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' for an overview of the command line
parameters, and check the manual for full information.
建议输入如下命令进行统计:
java -jar statsvn.jar c:\myproject\svn.log c:\myproject -output-dir c:\outputdir
这样可以指定输出目录
分享到:
相关推荐
StatSVN是一款强大的开源工具,专门用于统计Subversion(简称svn)版本控制系统中的代码变化情况。它能够生成详细的报告,包括代码添加、删除、修改的次数,开发者贡献度,以及代码质量相关的各种指标,这对于项目...
StatSVN是一个SVN版本库的静态分析工具,它能生成SVN log日志文件的html报表。这样能大概地评估工作量、开发效率、趋势,帮助项目管理。使用它之前下载SVN的命令行客户端,以便能自动化任务。
统计SVN代码提交次数工具-statSVN /workspace 最新版本所在的目录 -include **/*.cpp:**/*.h 默认情况下statsvn统计指定目录下的所有文件,这个参数可以设置指定统计具体文件 -exclude xxx/** 表示不统计的内容...
为什么要用StatSVN统计工具? 程序员: 我想看看我对项目贡献了多少,比别人多吗? 项目经理:项目进行的怎么样,有哪些问题已经改了? Boss: 最近这段时间每个人的业绩怎么样? StatSVN很好的统计工具,能帮你...
此工具用于生成svn统计工具,使用statsvn.jar 功能列表: 可以设置账号密码 通过浏览选择文件 可以通过配置文件设置默认名字 CreateSvnStatBat.exe.config 里面 <add key="DefautName" value="statsvn.bat" /> ...
修改了svn统计工具中文支持,原来统计信息页面中文乱码,更新后正常显示中文文件名称和路径、日志等信息。 注:版本statsvn-0.4.1
SVN代码统计工具: 1、 statsvn-0.4.1.zip,下载后放入E盘根目录底下,解压成文件夹statsvn。 2、 本地必须有svn客户端跟jdk环境。 3、 checkout 希望统计的代码到本地。 4、 到dos命令窗口,把目录切换到刚checkout的...
StatSVN是一个SVN版本库的静态分析工具,它能生成SVN log日志文件的html报表。这样能大概地评估工作量、开发效率、趋势,帮助项目管理。使用它之前下载SVN的命令行客户端,以便能自动化任务。下面是StatSVN的快速...
- **定义**: Statsvn是一款基于Subversion(简称SVN)的日志分析工具,它能够通过对SVN日志的分析来统计代码提交的情况。该工具特别适用于项目管理者和团队领导者,帮助他们了解团队成员的工作进度与贡献度。 #### ...
StatSVN是一款强大的开发工具,专门用于从Subversion(简称SVN)版本控制系统中导出统计和分析数据。它能够帮助软件团队理解代码库的演变过程,提供关于代码提交、作者活动、文件修改频率等多方面的信息。通过这些...
StatSVN是一个Java写的开源代码统计程序,从statCVS移植而来,能够从Subversion版本库中取得信息,然后生成描述项目开发的各种表格和图表。比如:代码行数的时间线;针对每个开发者的代码行数;开发者的活跃程度;...
标题中的“svn代码行变更统计工具”指的是一个用于跟踪Subversion(SVN)版本控制系统中代码变更的工具。这样的工具通常用于项目管理、代码审核和性能分析,帮助开发者了解代码库的变化情况,找出代码修改频繁的部分...
《statsvn与cloc代码统计工具深度解析》 在软件开发过程中,代码量的统计是一项重要的管理工作,它有助于我们了解项目规模,评估开发进度,以及进行团队协作效率的分析。今天我们将聚焦于两款广受欢迎的代码统计...
StatsVN 是一款开源的代码统计工具,专门用于分析版本控制系统(如SVN或Git)中的源代码。它可以帮助开发者和项目经理快速了解项目的工作量、代码复杂性和演变情况,从而做出更明智的决策。通过生成丰富的图表和报告...
《SVN代码统计工具——Statsvn 0.7.0.1详解》 在软件开发过程中,代码管理是一项至关重要的任务,而Subversion(简称SVN)作为一款广泛应用的版本控制系统,为团队协作提供了强大的支持。为了更好地理解和评估项目...
StatsVN是一款专为Subversion(SVN)版本控制系统设计的统计分析工具,它能够帮助用户对SVN仓库中的代码变化、提交频率、作者贡献等进行深入的分析和可视化展示。这款工具具有高度的人性化设计,使得项目管理和团队...
总的来说,StatSVN是一个强大的代码统计工具,尤其适合基于Subversion的项目,它能够提供深入的洞察力,帮助团队优化开发流程,提升项目管理效率。通过简单的命令行操作,就能获取到详尽的项目统计报告,为团队协作...
`statsvn` 是一个开源工具,专为软件开发团队设计,用于分析Subversion(SVN)或Git版本控制系统中的源代码历史数据。它提供了丰富的统计信息,帮助开发者了解项目的演化、代码贡献、团队活动等关键指标。在最新发布...
总结起来,StatSVN是一个强大的SVN分析工具,它通过图形化的方式呈现代码库的统计信息,对于理解和评估软件开发过程非常有用。虽然存在一些限制,如对代码行的统计不区分有效代码行,但它提供的信息仍然能够为项目...