On Fri, Jun 04, 2010 at 11:24:37AM +0200, Stefan Sperling wrote: > On Thu, Jun 03, 2010 at 04:58:23PM -0500, Russell E Glaue wrote: > > If you accidentally put the at symbol in a directory name like this: > > > > svn copy http://svn.domain.com/repos/trunk/my...@49 > > http://svn.domain.com/repos > j> /trunk/my...@head -m "bring back rev 49 from the dead" > > > > You end up with the following path in HEAD: '/trunk/my...@head/' > > Where '@HEAD' is part of the actual directory name. > > Which version of Subversion were you using? > I bet this copy won't produce the same result with 1.6.5 or greater.
Hmmm... I was wrong about that. With a trunk build of svn the problem still exists: $ svn cp ^/trunk/epsi...@2 ^/trunk/epsil...@head -m copy Committed revision 4. $ svn up A epsil...@head A epsil...@head/zeta The '@' in the copy target path is used literally. This needs to be fixed. Thanks, Stefan