Re: Renaming a file on windows with @20 in name
From: Ryan Schmidt <subversion-2011a_at_ryandesign.com>
Date: Wed, 9 Mar 2011 19:00:45 -0600
On Mar 9, 2011, at 18:11, Michael Diers wrote:
And just to explain why: This is because Subversion reserves a special use for the @ character: specifying a peg revision number. (Peg and operative revisions are explained in the book at http://svnbook.org ) Subversion takes "48" as the filename and "20hrs.jpg" as the peg revision, and isn't smart enough to realize that that's not a valid revision number and just tries to use it as one anyway; to avoid that, you add the extra "@" at the end, which will end up using the correct filename "firstname.lastname@example.org" and a revision number "" (the empty string), which is fine.
This is an archived mail posted to the Subversion Users mailing list.