Philip Martin <philip.mar...@wandisco.com> writes: > Branko Čibej <br...@apache.org> writes: > >> On 30.01.2012 11:14, Philip Martin wrote: >>> - the backend FS layer allows any null terminated string as a property >>> name >>> >>> - the frontend client layer restricts property names to a subset of >>> ASCII >> >> And the HTTP layer has its own implicit restrictions. > > The property name gets transferred as an XML name but it appears that > the server does some escaping to allow non-XML-name characters. If I > use 'svnadmin load' to set a property with a name 'p<>p' then I can > still checkout over http, the XML sent over the wire is: > > <S:set-prop name="p<>p">vvvv</S:set-prop>
That's for neon, when using serf the checkout fails: svn: E175009: XML parsing failed: (207 Multi-Status) -- uberSVN: Apache Subversion Made Easy http://www.uberSVN.com