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. -Hyrum