首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有工具来获取Subversion存储库的代码流失指标?

有没有工具来获取Subversion存储库的代码流失指标?
EN

Stack Overflow用户
提问于 2008-09-10 15:07:19
回答 7查看 12.2K关注 0票数 29

我正在寻找任何工具,可以给你一个Subversion存储库的代码流失指标(图形和图表会更好)。

我知道的一个工具是statsvn --一个创建一些超文本标记语言报告和一些代码流失指标的Java工具。Statsvn报告一段时间内用户修改(翻转)的行数,每个文件和文件夹/子文件夹的LOC的一些描述性统计数据,等等。

我想知道代码流失,以便更好地了解项目的状态。这背后的想法受到MS研究的启发:Use of Relative Code Churn Measures to Predict System Defect Density

简而言之,源代码搅动的越多(更改,是否添加新行,删除,更改,等等),缺陷被引入系统的可能性就越高。微软的研究论文说,可以根据一些相对的代码流失度量来预测产生的缺陷的数量。

我想知道是否还有其他的可能是开源的、可扩展的等等。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2008-09-11 02:05:13

如果你愿意走商业路线,可以从Atlassian查看FishEye (也可以查看他们的demo site )。FishEye还支持添加plugins (尽管目前似乎不是很好地支持)。

票数 5
EN

Stack Overflow用户

发布于 2009-02-14 04:03:13

我已经写了一个叫做'svnplot‘的工具(我承认它的灵感来自于StatSVN的输出)。它是用python编写的,可以在Google代码上使用。http://code.google.com/p/svnplot。您可以在http://thinkingcraftsman.in/projects/svnplot/index.htm上查看示例输出

细节/输出不像'fisheye‘那样详细。基本上,它将Subversion日志历史记录转换为“sqlite”数据库,然后查询sqlite数据库以生成图形。您可以使用创建的sqlite数据库编写自己的查询。

看看它对你是否有效。

票数 8
EN

Stack Overflow用户

发布于 2014-11-05 20:39:58

请参阅svn-churn,这是一个简单的Python脚本,用于确定Subversion存储库的文件流失和修复数量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档