On Fri, Sep 21, 2012 at 03:43:00AM +0100, Julian Foad wrote:
> My first thought on the pattern matching was can we have a way to specify 
> revisions where svn:log MATCHES "[Mm]erge" AND svn:author DOES NOT MATCH 
> "julian".
> 
> In other words, two things:
> 
>   1. specify a match against a particular rev-prop rather than the current 
> general "found anywhere";

Hmmm... maybe we could add:

  --search-author
  --search-date
  --search-log
  --search-paths

>   2. a "DOES NOT MATCH" option;

Yes, something like --search-not would be nice to have.
 
> But I didn't bother asking until I saw your email.  I think this an area for 
> endless possible extensions.
> 

Indeed.

>  3. "Search in content of the diff"

That would be doable, but it would mean that we'd have to rejuggle
the logic in svn's log receiver somewhat. It would have to download
the diff before displaying the log message. Currently it's doing it
the other way around...

Overall, I like all of your suggestions, but I don't see a need for
us to implement them all for 1.8. In my mind, these are nice bite-size
tasks for our issue tracker that new contributors could pick up.
So I'd suggest filing a "bite-sized" issue for each of the above.

Reply via email to