Subversion repository statistics, other than StatSVN? [closed]

懵懂的女人 提交于 2019-12-17 22:13:25

问题


Are there other open source/free packages for producing repository statistics for a Subversion repository?

I've tried StatSVN but it seems to be incompatible with the logfiles for Subversion 1.5 and above.

Note, I know that TortoiseSVN has some statistics built into its dialogs and repository browsing code, but this is not what I'm looking for.

What I'm looking for is a tool that can analyze the repository, and its logs, and produce statistics like these:

  • Who checked in the most code
  • Code growth over time
  • Busy files (changed often)

回答1:


StatSVN does work for Subversion 1.5 and above. See my comment on the SourceForge forums concerning a similar issue reported today on the StatSVN forums.




回答2:


Try SVNPLot .

Its written in python and doesnot required a 'checkout working copy'. It will be easy to modify.

Disclosure: I am developer of SVNPlot. So possibly my opinion is somewhat biased. :-)




回答3:


It seems that some SVN tools are not updated anymore:

  • My Python SVN Stats. Latest release 2007.
  • StatSVN. Last release 2010-01-01.
  • SvnCrawler. Latest release 2010.
  • SvnStat. Latest release 2014-09-19.
  • VCS Report. Latest release 2006.

One reason might be that these tools are "good enough".

There seems to be one actively maintained tool:

  • SVNPlot. Latest release 2016-05-13.

The "modern" way to go is to convert the repo to git and then use a git statistics tool.




回答4:


I just came across MPY SVN STATS:

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

It works quite well but the graphs are a bit ugly.

2017/1/10: Replaced original download link with more recent sourceforge. MPY-SVN was extremely easy to setup (called python using bash script on win10). Unlike statsvn.org it does not need a working copy, works from repository url. Unlike svnplot I was able to get it working on 3 repositories in <5min.




回答5:


You can try programeter.com. It has free package if you need.



来源:https://stackoverflow.com/questions/882160/subversion-repository-statistics-other-than-statsvn

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!