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

RE: r1577170 - remove wildcard handling from some .exe's on Windows

From: Bert Huijben <bert_at_qqmail.nl>
Date: Wed, 19 Mar 2014 17:03:17 +0100

> -----Original Message-----
> From: C. Michael Pilato [mailto:cmpilato_at_collab.net]
> Sent: woensdag 19 maart 2014 16:27
> To: Bert Huijben; 'Branko ─îibej'; dev_at_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
Received on 2014-03-19 17:04:04 CET

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