我正在寻找可以为Subversion代码库提供代码变更率指标(最好包括图表)的工具。
我知道的一个工具是statsvn,它是一个Java工具,可以创建一些HTML报告和一些代码变更率指标。Statsvn会报告用户随时间修改(增加、删除、更改等)的代码行数,每个文件和文件夹/子文件夹的LOC描述性统计等等。
我想要了解代码变更率,以便更好地了解项目状态。这个想法源于微软的一项研究:使用相对代码变更率预测系统缺陷密度
简而言之,源代码的变动越大(无论是添加新行、删除还是更改等),引入系统缺陷的概率就越高。微软的研究论文说,可以根据相对代码变更率的数量来预测产生的缺陷数量。
我想知道是否有其他可能是开源、可扩展等的工具。