Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there any application that can give me a summary of what is going on in a SVN repository? I want to know things like:

  • Number of lines of code
  • Biggest contributor
  • Most edited page
  • etc

Is there any app that can provide any of this information, or is it something I would have to write myself?

share|improve this question
add comment

2 Answers

up vote 4 down vote accepted

Seems like StatSVN could be what you're looking for:

  • Timeline for the lines of code
  • Lines of code for each developer
  • Activity by Clock time
  • Authors Activity
  • Author activity per Module
  • Author Most Recent Commits with links to ViewVc
  • Stats per directory
  • File count
  • Average file size
  • Largest files
  • Files with most revisions
  • Directory Sizes
  • Repository Tags Number of LOC per version.
  • Repository tree with file count and lines of code
  • LOC and Churn the evolution of LOC and the amount of change per day
  • Repo Map the dynamic hierarchical view of your repo for the last 30 days
share|improve this answer
    
Thank you so much! –  coderama Mar 5 '12 at 20:53
add comment

I think your best bet is to use a project manager which integrates with SVN, such as TRAC. TRAC has a lot of plugins that should be capable of doing what you're asking. And if there's a statistic that isn't available via current plugins, you can easily write your own.

Otherwise, if your project is FOSS, you could just use Github (closed source apps can use Github as well, but you need a paid account), Google Code, or Sourceforge, which all provide project statistics out of the box.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.