svn log 1, me -10
April 13th, 2004 by HenSo I’m a crack idiot. ’svn log’ does provide logging on changes to sub-directorys, ie) is recursive by default. Various hints in the book seemed to suggest it did but I couldn’t believe it until I svn logged the revisions in two different directories and compared them. The child was a subset of the parent.
Additionally, ’svn -v log’ is nice as it includes the files that changed.
You can also happily pipe into the gnuify-changelog.pl if the changelog format is important, though I just want the information and not the actual form. I ended up modifying it a touch to split on the / | / and print the whole date-line. If you get errors about references being concatenated, it’s because you have a user who is not in the list. Gnuify is in the subversion releases tools/dev directory.
The only pain I now have is that we have many projects in the same repository and I want an option to hide changes to files that are not a match of my current path when printing verbosely.
