"noorul Islam. Kamal Malmiyoda" <noo...@collab.net> writes:

> 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?
>

>From IRC 

noorul  hwright: hello

noorul  hwright: I think for 3690, ignored_props_mod might not be useful
        because it takes a predefined set of properties noorul hwright: See my
        reply

hwright noorul: ignored_props_mod takes a list of properties, yes (as
        opposed to a blanket "ignore all prop mods") 

hwright what you are saying 
        is that in order to accomplish the later
        with the former, you'd have to know a priori which props are in
        the repo, right?

Yes, you are right. This is what I was trying to convey.

Thanks and Regards
Noorul

Reply via email to