Bartosz Pierzchlewicz wrote on Thu, 05 Oct 2017 12:38 +0000:
> svn checkout http://path.svn/trunk
> svn copy http://path.svn/trunk         http://path.svn/branches/1.0 -m 
> "create branch 1.0"
> svn switch http://path.svn/branches/1.0 trunk
> svn add "trunk\file With Space.txt"
> svn commit -m "Add file with space" trunk
> svn switch http://path.svn/trunk trunk
> svn merge -c3  http://path.svn/branches/1.0 trunk
> svn commit -m "Commit After Merge" trunk
> 
> svn log http://path.svn/ -r4 -v
> 
> Changed paths:
>    M /trunk
>    A /trunk/file%20With%20Space.txt (from /branches/1.0/file With Space.txt:3)
> 
> As You can see file created by merge has name 'file%20With%20Space.txt' 
> instead 'file With Space.txt'.
> File names are changed by URL Encoding (Percent Encoding).
I don't understand which of two possible anomalies you're seeing.

The filename should be "file With Space.txt" both on-disk and in the
output of 'svn log -v'.

Is the file called "file With Space.txt" or "file%20With%20Space.txt" on
disk?  (Run '/bin/ls trunk' after the 'merge -c3' and before the commit)

Thanks,

Daniel

Reply via email to