> -----Original Message-----
> From: C. Michael Pilato [mailto:cmpil...@collab.net]
> Sent: woensdag 19 maart 2014 16:27
> To: Bert Huijben; 'Branko Čibej'; dev@subversion.apache.org
> Subject: Re: r1577170 - remove wildcard handling from some .exe's on
> Windows
> 
> On 03/19/2014 11:12 AM, Bert Huijben wrote:
> > Just to name a few: to set our binary properties, which we documented to
> just allow '*'
> >
> > svn:needs-lock
> > svn:executable
> 
> This is a kinda soft one, since we automatically normalize the values of
> these properties:
> 
> $ svn pset svn:executable '' iota
> property 'svn:executable' set on 'iota'
> svn: warning: W125005: To turn off the svn:executable property, use 'svn
> propdel';
> setting the property to '' will not turn it off.
> $ svn plist -vR
> Properties on 'iota':
>   svn:executable
>     *

Too bad that we do this normalizing in libsvn_wc, so it doesn't work for 
svnmucc in 1.7 and 1.8 where svnmucc is not linked against libsvn_client nor 
libsvn_wc, while it is linked to setargv.obj...

This case should be fixed on trunk though, where we do normalize the properties 
by using the wc property validation api from the mtcc api.

I think we even use(d?) svnmucc to explicitly introduce invalid property values 
in the repository for our python test suite.

        Bert

Reply via email to