> SVN_URL should expose the complete URL IMO and not the URL with revision removed

I suppose the current behavior is intentional: if you want the revision, you use `SVN_REVISION`. Adding a _new_ variable `SVN_URL_WITH_REVISION` would be compatible, if someone needs a variable in that form.