[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r1383480 - in /subversion/trunk/subversion: svn/cl.h svn/log-cmd.c svn/main.c tests/cmdline/getopt_tests_data/svn_help_log_switch_stdout tests/cmdline/log_tests.py

From: Stefan Sperling <stsp_at_elego.de>
Date: Fri, 21 Sep 2012 10:07:13 +0200

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.
Received on 2012-09-21 10:07:58 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.