我们一直在尝试使用受Edward Tufte启发的数据可视化技术来显示我们的测试套件,并且非常有效。

我想将此扩展到我们的Subversion存储库,因为我认为提交历史中隐藏了许多信息,可以更好地以图形格式表示这些信息。

我希望能够一眼识别出类似以下内容:


哪个模块比较
稳定-很多写作-有点
维修,哪些有
被写和重写
哪些模块是一个人工作的,哪些是许多人的工作


理想情况下,我想将此信息与测试和性能工具中的其他内容一起注释,例如:


代码覆盖率
外部参照之类的函数调用图
甚至处理诸如处理器之类的东西
持续负载下的利用率


任何人都可以得到任何好的提示,示例,实用程序等,等等。

我们的商店主要使用强大的Erlang,但我们会从任何来源汲取灵感和灵感。

最佳答案

查看StatSVN作为Subversion统计信息生成器的示例:

http://www.statsvn.org/

http://www.statsvn.org/demo/ruby/

08-07 21:32