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

Re: Provide a svn log -v with the option to filter out changeset's

From: Peter Samuelson <peter_at_p12n.org>
Date: Fri, 23 Aug 2013 12:58:24 -0500

[Julian Foad]
> svn log TARGET [SUBTREE...]
> --diff // diff of TARGET [SUBTREE...]
> --diff-all // diff of whole commit
> --show-paths // changed-paths for TARGET [SUBTREE...]
> --show-all-paths // changed-paths for whole commit; alias -v
> -v/--verbose // alias for '--show-all-paths'

+1, except I'd condense --diff-all and --show-all-paths to a single
additional option named, I dunno, --full-revision. </bikeshed>

> This meaning of '--diff' is the same as today when subtrees are not
> specified, different from today when subtrees are specified. (I'd
> argue this is a desirable change.)

I agree about wanting to change the default meaning of --diff.
Whether we can get away with such an interface change, I'm not sure.

> Thus, I think it makes sense to implement --depth for the main log
> filtering, not just for the diff.

+1 again. Final thought: --depth plus --full-revision doesn't really
make sense, does it? If so, what would it do?

Peter
Received on 2013-08-23 19:59:24 CEST

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