Garret Wilson wrote on Sun, Jan 15, 2012 at 18:33:32 -0800:
> Because Subversion over WebDAV (and Subversion in general) doesn't
> support namespace URIs in property names (see P.S.), I've created a
> system in which I encode URIs in property names. For example, here
> is one such property name:
> 
>    http·3a·2f·2fpurl.org·2fdc·2felements·2f1.1·2ftitle
> 

/**
 * Return @c TRUE iff @a prop_name is a valid property name.
 *
 * For now, "valid" means the ASCII subset of an XML "Name".
 * XML "Name" is defined at http://www.w3.org/TR/REC-xml#sec-common-syn
 *
 * @since New in 1.5.
 */
svn_boolean_t
svn_prop_name_is_valid(const char *prop_name);

Use MIME Quoted-Printable?

> P.S. Note that the reason I had to encode the properties to begin
> with is because Subversion over WebDAV wasn't honoring the namespace
> I requested. I brought this up several times years ago, but no one
> replied. :( See e.g.
> http://svn.haxx.se/users/archive-2007-12/0640.shtml . Now Subversion
> is yet again fighting me, and I don't know why...

If you have questions about WebDAV details of libsvn_ra's
implementation, feel free to raise them on dev@.

Reply via email to