我们一直在尝试使用受Edward Tufte启发的数据可视化技术来显示我们的测试套件,并且非常有效。
我想将此扩展到我们的Subversion存储库,因为我认为提交历史中隐藏了许多信息,可以更好地以图形格式表示这些信息。
我希望能够一眼识别出类似以下内容:
哪个模块比较
稳定-很多写作-有点
维修,哪些有
被写和重写
哪些模块是一个人工作的,哪些是许多人的工作
理想情况下,我想将此信息与测试和性能工具中的其他内容一起注释,例如:
代码覆盖率
外部参照之类的函数调用图
甚至处理诸如处理器之类的东西
持续负载下的利用率
任何人都可以得到任何好的提示,示例,实用程序等,等等。
我们的商店主要使用强大的Erlang,但我们会从任何来源汲取灵感和灵感。
最佳答案
查看StatSVN作为Subversion统计信息生成器的示例:
http://www.statsvn.org/
http://www.statsvn.org/demo/ruby/