可视化版本控制文件中的更改

Gor*_*rie 11 version-control visualization

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

我想将它扩展到我们的Subversion Repository,因为我觉得提交历史中有很多信息可以更好地以图形格式表示.

我希望能够一目了然地确定:

  • 哪些模块比较稳定 - 大量写作 - 一点点维护,哪些模块已经编写和重写
  • 哪些模块都是一个人工作,哪些是许多人的工作

理想情况下,我想用测试和性能工具中的其他东西来注释这些信息,例如:

  • 代码覆盖率
  • 外部函数调用函数调用图
  • 即使是在一致负载下的处理器利用率也会出现问题

任何人好的任何好的技巧,例子,实用程序等等...

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

Bea*_*eau 4

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

http://www.statsvn.org/

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