[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: request to clarify and improve Subversion property name specification

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Mon, 30 Jan 2012 10:53:28 +0000

Branko Čibej <brane_at_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>

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com
Received on 2012-01-30 11:54:12 CET

This is an archived mail posted to the Subversion Dev mailing list.