tags:

views:

39

answers:

5

Hi, We are using SVN for version controlling for out web app. I want to know details like total number of check-in, check-ins by particular user. Is there any tool which can help me to do so?

tia, kaps

A: 

You could just write one (say, in Perl or Python) based on the svn log and svn annotate commands...

Mike DeSimone
If you go this route, the `--xml` switch on the `svn log` command is rather useful.
Wim Coenen
A: 

Does not revision give you total number of check-ins? For check-ins by user you could write a simple script. Run svn log command, and then parse the input using regex, or any programming language.

Leonid
+1  A: 

You can get Statistics from the Show Log dialog in TortoiseSVN. Remember to click the "Show All" button first, otherwise you'll only get stats on a limited range of revisions.

Wim Coenen
+1  A: 

There is a nifty tool which generates some static html report:

http://www.statsvn.org/

A: 

You might want to try StatSVN. StatSVN retrieves information from a Subversion repository and generates various tables and charts describing the project development, e.g. timeline for the lines of code, contribution of each developer etc.

Dani Cricco