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

Re: Space in directory name causes merge to fail

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 16 Sep 2008 17:45:12 +0200

X. Tan wrote:
> My TSVN info:
> TortoiseSVN 1.5.3, Build 13783 - 64 Bit , 2008/08/30 20:59:46
> Subversion 1.5.2,
> apr 1.2.12
> apr-utils 1.2.12
> berkeley db 4.4.20
> neon 0.28.3
> OpenSSL 0.9.8g 19 Oct 2007
> zlib 1.2.3
>
> OS: Windows XP 64
>
> Select "Merge a range of revisions", on the next page fill "URL to merge from"
> and leave "revision range to merge blank", then on the next page
> select "Compare white spaces", "Working copy", click merge.
>
> I get the following error:
>
> Command: Merging revisions 1-HEAD of http://.../svn/... into ..., respecting
> ancestry
> Error: URL
> Error: 'http://.../svn/.../Test
> Error: References' is malformed or the scheme or host or path is missing
> Finished!
>
> Apparently 1.5.3 does not like spaces in directory names. The directory is
> supposed to be "Test Reference".
>
> Using an older 1.4.x version of TSVN it merges the files fine.

Does it fail too if you escape the url (i.e., replace the space with
'%20') ?
I've just tried several merges with folders that have spaces and other
special chars in them successfully, but I was using file:/// instead of
http://. That indicates a problem in the svn library: can you try the
merge with the svn command line client?

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

Received on 2008-09-16 17:46:19 CEST

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