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

Re: cmd line stuff (was: CVS update: ...)

From: Matthew Braithwaite <matt_at_braithwaite.net>
Date: 2000-10-18 05:32:34 CEST

On Tue, Oct 17, 2000 at 11:23:30PM -0400, Greg Hudson wrote:
>
> > We could easily do what you suggest for the first version, but if we
> > subsequently wanted to introduce new global options, we'd have to
> > find letters for them that weren't used by any command anywhere, no?
>
> And if there were no such letters, we'd have to make it a long option
> with no short form.
>
> I still think it's terrible that CVS options can mean totally
> different things depending on whether they come before or after the
> command, and I don't think we want to repeat that mistake.

I've never found it so bad, but then I've already disqualified myself from
having opinions on user-friendliness. :-)

Here's another thing to like about global options, or at least being able
to put options before the command -- you can say

        alias cvs='cvs -q'

in the shell, or perhaps slightly less contrived

        CVS="cvs -q -d something"

in a shell script.

Of course, there's nothing in your suggestion that precludes being able to
put options in either place.
Received on Sat Oct 21 14:36:11 2006

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