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

RE: Re: limiting logs and diffs to specific nodes

From: Reedick, Andrew <Andrew.Reedick_at_BellSouth.com>
Date: 2006-09-18 16:30:10 CEST

> From: Adam Monsen [mailto:haircut@gmail.com]
> Sent: Sunday, September 17, 2006 7:40 PM
> To: users@subversion.tigris.org
> Subject: Re: limiting logs and diffs to specific nodes
> For future reference, I filed issue #2609, "limiting logs and diffs to
specific nodes". I gave it the same summary as the subject of this email
> http://subversion.tigris.org/issues/show_bug.cgi?id=2609
> [...]
> Does anyone really want this feature (besides me)? Anyone really
exited about it?
> If so, speak up, and issue 2609 will have a better chance of becoming

You might have better luck by showing precedence. The gnu diff in
cygwin has the x options:
       -x PAT --exclude=PAT
              Exclude files that match PAT.

       -X FILE --exclude-from=FILE
              Exclude files that match any pattern in FILE.

IMO, you would definitely need the --exclude-from=FILE to be useful.
And what pattern matching standard would you use? perl regex? OS
specific wildcards? something else?

And is 1.4.0's "svn diff --summarize" an adequate workaround? Get the
summary, filter out what you don't like, and run your log/diff on the
filtered subset.

And what does it mean to filter out 'svn log --exclude .../lib'? Given
that a single revision can contain changes to multiple directories, how
exactly would that be implemented and how is it useful?

Given the plethora of filtering tools (perl, sed, grep, find, ksh, etc.)
why do we need a specific option to exclude files?

I'm not saying it's a bad idea, but I do think it falls under "nice to
have if it's free, but I wouldn't pay money for it."


The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential, proprietary, and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from all computers. GA623

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Sep 18 16:31:19 2006

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