43

是否有其他开源/免费软件包可用于为 Subversion 存储库生成存储库统计信息?

我尝试过 StatSVN,但它似乎与 Subversion 1.5 及更高版本的日志文件不兼容。

请注意,我知道 TortoiseSVN 在其对话框和存储库浏览代码中内置了一些统计信息,但这不是我想要的。

我正在寻找的是一种可以分析存储库及其日志并生成如下统计信息的工具:

  • 谁签入的代码最多
  • 代码随时间增长
  • 繁忙的文件(经常更改)
4

5 回答 5

21

StatSVN确实适用于 Subversion 1.5 及更高版本。请参阅我 在 SourceForge 论坛上关于今天在 StatSVN 论坛上报告的类似问题的评论。

于 2009-05-19T22:59:56.887 回答
17

试试SVNPlot

它是用 python 编写的,不需要“结帐工作副本”。这将很容易修改。

披露:我是 SVNPlot 的开发者。所以可能我的观点有些偏颇。:-)

于 2009-12-22T04:40:33.940 回答
8

似乎有些SVN 工具不再更新

一个原因可能是这些工具“足够好”。

似乎有一个积极维护的工具

“现代”的方式是将 repo 转换为 git,然后使用git 统计工具

于 2014-02-01T17:53:38.170 回答
2

我刚刚遇到了 MPY SVN STATS:

https://sourceforge.net/projects/mpy-svn-stats.berlios/

它工作得很好,但图表有点难看。

来自 MPY SVN STATS 的一些统计数据

2017/1/10:将原始下载链接替换为更新的 sourceforge。MPY-SVN 非常容易设置(在 win10 上使用 bash 脚本称为 python)。与 statsvn.org 不同,它不需要工作副本,从存储库 url 工作。与 svnplot 不同,我能够在不到 5 分钟的时间内在 3 个存储库上运行它。

于 2012-11-06T20:10:59.763 回答
-4

你可以试试programeter.com。如果您需要,它有免费的包装。

于 2009-07-13T16:59:22.947 回答