On Feb 3, 2011, at 5:39 AM, "Hyrum K Wright" <hy...@hyrumwright.org> wrote:

> On Wed, Feb 2, 2011 at 6:29 AM, Noorul Islam K M <noo...@collab.net> wrote:
>> 
>> Is ignored_prop_mods list functionality completely implemented?
> 
> Not yet.  I've got all the boiler-plate done, but have not yet added
> the extra filtering in libsvn_repos.  Because 'log' is a small part of
> the overall feature set, and I'm hesitant to release bits of it
> without the rest, I don't anticipate having this done for 1.7, and am
> not in to terrible a rush to get it done (now).
> 
>> I assume that we can set any property to a target not necessarily what
>> is pre-defined by svn. For example.
>> 
>> $ svn ps foo bar file.txt
>> 
>> I think this is a valid command. In this case how will ignore_prop_mods
>> list be useful? Are you planning to handle this scenario? Am I
>> overlooking?
> 
> I'm trying to implement the functionality in as flexible a way as
> possible.  Some might argue that this is over-engineering, but I think
> that by allowing an arbitrary list of ignored props for operations
> like 'log' and 'diff', that gives flexibility to other tools which
> create and consume their own properties.
> 
> For example, if TortoiseSVN, or some other third-party tool creates
> its own properties for tracking information, it could just as easily
> filter these properties out when calling the log APIs, thus making
> them practically transparent to the end user.  (We can debate whether
> such transparency is desirable, but I think well-behaving
> implementations will use this functionality to get out of the way,
> without making things too magical.)
> 
> Since your example doesn't use 'log', and 'log' is the only command
> effected at this point, I'm not entirely sure what your question is.
> 

With the above command a user can set any property for a target. Now say I want 
to make use of ignored_props_mod to filter out this arbitrary property, will 
that be possible?

Thanks and Regards
Noorul

Reply via email to