是否有可以直观显示SVN存储库的工具(即漂亮的图表)?

Jud*_*ioo 33 svn

真奇怪.

我找不到能够以图形形式显示SVN存储库的工具.
我希望能够看到修订/时间,分支/时间图表的变化.

有谁知道一个.理想情况下,它将是平台中立或甚至更好的基于Web.

迄今为止提供的解决方案简述:

Dav*_*ier 14

来自Atlassian的Fisheye查看SVN存储库,可以向您显示一些图表.还为blame,diff等提供了方便的web界面.

例如,其中一个演示服务器上的一些示例图像:

  1. 饼形图
  2. 换线

如果您喜欢一些漂亮的代码指标,这里有一些示例.


jpd*_*gle 7

您也可以尝试使用StatSVN.

它是用Java编写的(满足您​​的平台中立要求),并使用您的修订历史记录和提交图生成一个静态html树.您可以使用Ant或批处理文件来自动调用它.

我也听说过Trac的好消息.


DSh*_*ook 6

为简单起见,togoise svn给出了一个基本的修订图


Nit*_*ide 6

我正在编写名为SVNPlot的 subverion statistics图生成实用程序.它的灵感来自StatSVN生成的图表.但是,SVNPlot图生成分为两个步骤(a)首先从subversion日志信息创建sqlite3数据库(b)然后通过提取数据库sqlite数据库(使用简单的sql查询)生成实际图形.

我认为使用sql从日志信息中提取图形数据可以获得更大的灵活性和良好的性能.现在SVNPlot只生成图形,但很容易从生成的sqlite数据库中提取任何其他统计数据.

SVNPlot是用python编写的,它使用优秀的Matplotlib包来生成图形.该代码可在谷歌代码的SVNPlot页面上获得(许可证是新BSD许可证).为Rietveld存储库生成的示例图可在http://thinkingcraftsman.in/projects/svnplot/index.htm获得.