fschulze/mr.developer — pull request #99 by evilbungle (2012-10-25 10:40:49+00:00)
Title: Update src/mr/developer/svn.py

The fix for #37 (released in 1.22) breaks any svn checkout without a revision specified.

The old code in `matches` (<=1.21) defaulted to setting the revision to the one returned in the info dictionary so the final comparison would succeed if no revision was specified in the url, but the new one sets the revision to an empty string in this case causing checkouts to throw a spurious message about packages being dirty.

I haven't run the tests (sorry!) but it looks like this is all that's required to fix it.