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

Re: ! Some Characters in Path Cause Troubles (eg in Externals)

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 13 Jul 2009 20:13:56 +0200

Synetech wrote:
> On Jul 13, 8:28 am, Stefan Küng <tortoise..._at_gmail.com> wrote:
>> you have to enter a properly escaped url, and it's also necessary to
>> escape the target folder if it contains special chars. But to escape the
>> target folder, you have to use the '\' char, e.g., "\{Components\}".
>
> I tried using escaped characters (eg ‘/svn/\{Components\}/Foobar’),
> and the TSVN checkout didn’t work; I still get an External Failed
> error. If I URL-encoded the URL in the external (eg ’/svn/%2bComponents
> %2d/Foobar)’, then TSVN can correctly checkout/update the external
> files. It’s pretty ugly. It really should be able to work with ‘/svn/
> {Components}/Foobar’ :(
>
> (I didn’t check to see if svn, VisualSVN, or AnkhSVN can handle the
> URL-encoded or escaped external URL since they can all handle a plain
> one.)

As I said: you have to escape the URL properly (with the %XX sequence).
Only the target path must be escaped with the backslash.

And neither svn, VisualSVN or AnkhSVN could handle unescaped external
urls - that how the svn library works which they all use.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2371050
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-07-13 20:14:11 CEST

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

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