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

Re: SVN 1.35 backslash in tag name.

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: 2007-07-03 18:17:57 CEST

On 03/07/07, Andy Levy <andy.levy@gmail.com> wrote:
> On 7/3/07, brianswilson <wilson@ds.net> wrote:
> > Andy Levy <andy.levy@...> writes:
> >
> > > Are you sure the shell isn't breaking on the quotes? Have you tried
> > >
> > > svn rm https://142.8.7.6/svn_repository/tags/Core/r1/TestPkgs%5C0.3.1
> > > -m "delete bad tag"
> > >
> > > yet?
> > >
> > > If that doesn't work, can't you at least download the latest SVN .zip
> > > build from subversion.tigris.org, unpack it to a directory you have
> > > permission to write to, and then use that binary for this one
> > > operation?
> > >
> >
> > I get a remarkably consistant result :(
> >
> > $ svn rm https://142.8.7.6/svn_repository/tags/Core/r1/TestPkgs%5C0.3.1 -
> > m "delete bad tag"
> > svn: URL 'TestPkgs\0.3.1' does not exist
>
> I definitely remember an issue in an older release of the SVN
> libraries that had problems with URL-endcoding items (Simon mentioned
> this previously) but I thought that was only for %20 (space).
>
> What version are you running? There wasn't a Subversion 1.35 that I
> recall - I thought it went from 1.3.3 to 1.4

As it happens, I have an old svn 1.3.0 installed here (I rarely use the CLI).

C:\temp>mkdir fred

C:\temp>svnadmin create fred

C:\temp>svn mkdir file:///temp/fred/tags -m "create tags"

Committed revision 1.

C:\temp>svn mkdir file:///temp/fred/tags/code -m "create tags/code"

Committed revision 2.

C:\temp>svn mkdir file:///temp/fred/tags/code/test%5c0.3.1 -m "create bad name"

Committed revision 3.

C:\temp>svn rm file:///temp/fred/tags/code/test%5c0.3.1 -m "delete bad name"

Committed revision 4.

So in Windows with 1.3.0 it all seems to work as expected. Looks like
the unix shell is somehow modifying your command line.

Or you have the wrong URL - maybe something is entered in the wrong case?

Try svn ls -R https://142.8.7.6/svn_repository/tags/Core/r1/

Simon

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Jul 3 18:17:44 2007

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