[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    [Issue 3374] New - svn cp --parents path URL encoding issues
From:       Bert Huijben <rhuijben () sharpsvn ! net>
Date:       2009-02-24 20:53:42
Message-ID: iz3374 () subversion ! tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=3374
                 Issue #|3374
                 Summary|svn cp --parents path URL encoding issues
               Component|subversion
                 Version|all
                Platform|All
                     URL|http://subversion.tigris.org/ds/viewMessage.do?dsForum
                        |Id=462&dsMessageId=1012076
              OS/Version|Windows XP
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P2
            Subcomponent|libsvn_client
             Assigned to|issues@subversion
             Reported by|rhuijben






------- Additional comments from rhuijben@tigris.org Tue Feb 24 12:53:42 -0800 2009 -------
Hi,

To reproduce, first create empty repository, served via apache. Then:

svn mkdir http://server/trunk/Földer -m "create folder with non-ascii
char in name"

svn co http://server/trunk wc
echo dummy > wc\föle.txt
svn add wc\föle.txt
svn ci wc -m "add file with non-ascii char in name"
svn cp http://server/trunk/föle.txt http://server/trunk/​Földer/föle.txt
--parents -m "copy file"
svn list http://server/trunk
Földer
F%C3%B6lder
föle.txt


What I would expect is that the file "föle.txt" is copied to the
existing folder "Földer", but what actually happens is that a new folder
is created with name "F%C3%B6lder".


This happens both with 1.5.x and a trunk build.

Note: I don't think the cause is the url escaping in the command line
client, since the same happens in TSVN where I just checked that the
urls are passed to svn_client_copy properly escaped.

Stefan

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

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=1222421

To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic