Getting a operative revision can be done by ESVN_OPTIONS="-r number". Getting a peg revision is done by setting ESVN_REPO_URI="svn://...../blah@number" However, this messes up $wc_path in subversion.eclass. See: http://svnbook.red-bean.com/nightly/en/svn.advanced.pegrevs.html
Created attachment 100684 [details, diff] Patch to make peg revisions work This is an example of a patch that would make peg revisions work. However, it's a bit of a hack IMO.
Fixed in CVS. Thank you for reporting!
*** Bug 169013 has been marked as a duplicate of this bug. ***
People complain that the fix is broken; see Bug 169013
I see that the maintainer has improved my original patch a lot. However, the general gist is that the substitution expression needs to be tightened up. Maybe regex like @[^/]* would be work better. However doesn't handle when there is no path, like blah://user@server. Adding a trailing /, like blah://user@server/, would work though. Now if only bash supported regex's everywhere.
May be fixes bug 169013 at rev 1.41.