[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: How to delete directory with at symbol in the name

From: Stefan Sperling <stsp_at_elego.de>
Date: Fri, 4 Jun 2010 11:35:20 +0200

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/mydir@49 http://svn.domain.com/repos
> j> /trunk/mydir_at_HEAD -m "bring back rev 49 from the dead"
> >
> > You end up with the following path in HEAD: '/trunk/mydir_at_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/epsilon_at_2 ^/trunk/epsilon3_at_HEAD -m copy

Committed revision 4.
$ svn up
A epsilon3_at_HEAD
A epsilon3_at_HEAD/zeta

The '@' in the copy target path is used literally. This needs to be fixed.

Thanks,
Stefan
Received on 2010-06-04 11:36:10 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.