The problem was caused by my IIS Application Request Routing proxy. The solution was to allow "double escaping".
Plus (+) sign in SVN filename
-
04-06-2022 - |
문제
I am having some issues committing files to my VisualSVN server when the files contain plus (+) signs in the names. This is something I need for iOS development. When I try to commit a file with a name that contains a plus sign I get the following errors:
svn: E155011: File 'C:...\Foo+Bar.txt' is out of date
svn: E160013: '/svn/Test/!svn/txr/1-8/Foo+Bar.txt' path not found
This is extremely frustrating. I have tried several clients (TortoiseSVN, Apache SVN) on both Windows and Mac OS X, with both 1.6 and 1.7 clients. I'm suspecting this might be a VisualSVN issue, unless plus signs are always special in SVN. If so, is there any workaround (e.g. escaping a plus sign or something). I haven't been able to find anything regarding this on Google.
해결책
다른 팁
For anyone as confused as me, this might allow "double escaping" from matlab if you have the right permissions.
system('%windir%\system32\inetsrv\appcmd set config "Default Web Site" -section:system.webServer/security/requestFiltering -allowDoubleEscaping:true')