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
Received on 2012-01-27 12:12:22 CET