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

Re: Should all sub-commands accept a peg-revision?

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2004-11-02 16:50:29 CET

On Tue, 2004-11-02 at 10:17, C. Michael Pilato wrote:
> All subcommands which operate on specific revisions of objects
> accept the 'peg revision' syntax, which looks like ...
>
> Of course, there are exceptions to this. ..."
>
> GACK! Exceptions! Why in Heaven's name must there always be
> exceptions?!
>
> I'm not quite -1 (reeeeeeeeally close), but I canNOT stress enough the
> importance of consistency across the UI of a command-line tool.

I was proposing a change which would bring greater consistency, not
less. Can you be more specific in your objection? I'll be more
specific in my argument:

Assumption: "svn cat target@PEG" should be equivalent to "svn cat -r PEG
target@PEG". (This is already true.)

Conclusion: Therefore, "svn diff -rN target@PEG" should be equivalent to
"svn diff -rN:PEG target@PEG". (This is not already true; the upper
operative revision defaults to HEAD instead of PEG.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 2 16:51:18 2004

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