Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Subversion repository statistics, other than StatSVN? [closed]

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)
like image 605
Lasse V. Karlsen Avatar asked May 19 '09 11:05

Lasse V. Karlsen


People also ask

What is the purpose of an SVN Subversion repository?

SVN stands for Subversion. So, SVN and Subversion are the same. SVN is used to manage and track changes to code and assets across projects.

Does SVN store diffs?

It doesn't make complete copies of nodes; instead, it stores the latest revision as a full text, and previous revisions as a succession of reverse diffs (the word "diff" is used loosely here – for files, it means vdeltas, for directories, it means a format that expresses changes to directories).

How do I move a SVN project from one repo to another?

If you don't want history, you can use svn export to get a clean folder without the . svn folders and then svn import into your other repository. With history, you would need to use the svnadmin dump . You would then use svndumpfilter to filter for only the parts or paths you want to use before using svnadmin load .

What are SVN repos?

A Subversion repository — abbreviated SVN repository — is a database filled with your code, files, and other project assets. A SVN repository maintains a complete history of every change ever made.


1 Answers

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.

like image 180
Jason Kealey Avatar answered Sep 21 '22 06:09

Jason Kealey