Richard Biener <richard.guent...@gmail.com>: > Maybe I'm missing sth but apart from the CVS imported revisions each > SVN revision should contain the actual change plus the changes to the > ChangeLog files (you can't count on the commit message itself I guess > as not all people replicate the ChangeLog entries there). > > There may be cases we can't handle and then doing some commit ID > mapping might be ok, but I expect 95% of the cases to work out nicely > so we should preserve what is in the ChangeLog entry (note that we have > very strict formatting requirement for the authors there).
All I can say is every time I've tried this it's been a nightmare, and when you say "apart from CVS imported revisions" my hair stands on end. And the GCC history is two and a half times the size of the next largest repo I've tried this on. If you want to try writing the program to do this data analysis, go right ahead. Somebody would have to pay me real money to try. -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a>