I'm trying to get a report going which shows the individual diff-stats per commit (ie. lines added, modified and deleted). CVS had this.
Is there a way to get this from SVN?
I've tried:
svn log --xml -v -r HEAD:234234
But it only shows commit comments, and the files that were added, modified and deleted. I need lines added, modified, and deleted.
How does a tool like StatSVN get this kind of information to present this kind of report?
I'd like to use a tool, but can't (for reasons I beyond my control).
I believe you'll have to fetch the diffs (with svn diff) and count the lines yourself (that's what StatSVN does: obviously, it calculates the counts once for each commit and then saves it so that it doesn't have to calculate it over and over).