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&lt;&gt;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

Reply via email to