Things I Do Not Like About Subversion

Today’s annoyance: if you inquire about a range of revisions for a path which no longer exists in the most current revisions of the repository, SVN simply says the path doesn’t exist instead of giving you information about the revisions in the range which do exist. This necessitates an annoying binary search to find the last revision which does exist so you can trim your range and try again.

Annoying when you just need to look at the output of svn log, that is. Many scripts for automating things in svn simply don’t take this case into account, and fail.

hoodwink.d enhanced