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

Re: Add -c option to merge

From: Daniel L. Rall <dlr_at_finemaltcoding.com>
Date: 2005-10-27 09:42:43 CEST

On Thu, 27 Oct 2005, Greg Hudson wrote:
...
> > Though I'm usually the one to rear the head of the backwards compatibility
> > monster, in this particular case my personal preference is strongly on the
> > side of completely changing the semantics of this command to the more
> > intuitive behavior being suggested for the -c flag. This behavior is so
> > intuitive that it's what 'svn log -r 37' already does (!)
>
> "svn log -r 37" is not equivalent to "svn log -r 36:37", which is what
> the proposed meaning of "-c 37" is.

You're thinking about Subversion's specific implementation details, while
I'm referring to the user interface.

"diff -c" says "give me change 37", and "log -r" says, "give me the log
for change 37". Which is why the fact that "diff -r" does something
inconsistent -- by implicitly creating set of N changes -- so rubs me the
wrong way.

 - Dan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 27 09:43:56 2005

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.