On 27.01.2012 11:50, Julian Foad wrote:
> Paul Burba wrote:
>
>> See http://wiki.apache.org/subversion/InheritedProperties for what I'm
>> envisioning.
> I've added some notes to the Wiki page.
>
> We need to see how we'd implement a reasonable system of svn:ignores and 
> auto-props using the proposed inheritable properties system.  The ability to 
> see the inherited value and then merge in a child-defined value 
> (adding/subtracting/overriding semantic sub-elements within the property 
> value) is essential if we're going to implement these features using 
> properties with semantics like the existing 'svn:ignores'.  To do that, we 
> will need APIs that can fetch the inherited value and the explicitly defined 
> value for the same path as two separate values, so that the client code can 
> combine them according to its own rules.

No, you need to give the inherited properties that carry server-dictated
configuration a different name, don't you think? Whether the merging is
then done server-side or client-side is almost a bikeshed.

-- Brane

Reply via email to