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> -- uberSVN: Apache Subversion Made Easy http://www.uberSVN.com