I would like to know on a line by line basis, what percentage of source code within a subversion repository has been modified between two commits.
For example. say revision 2100 has 150,000 lines of code -- but revision 2600 has 165,000 lines of code where 8,000 lines of the original 150,000 code where modified. I would report this as 142,000 / 165,000 = 86% the same, 14% "new". I don't care to separate Javadoc, XML, comments, or unit tests....just lump them all together as "source".
Any idea how to do this?