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

Re: Bikeshed: --quiet option

From: Alexis Huxley <ahuxley_at_gmx.net>
Date: 2002-08-02 18:02:56 CEST

Karl wrote:

> Actually, I think the rules are (or should be):
> * For a command which has no other effect besides printing
> information, "-q" means "speak softly", that is, just print less
> information. ...
> * For a command which has some non-printing effect, such as commit
> or update, "-q" should mean "silence is golden", and suppress all
> output. ...

Alexis wrote:

> > .... I point out that the behaviour of 'tar' is exactly what Karl
> > mentioned:
> >
> > tar t as a accessor is never totally silent but
> > it does have 'v' option to make it loud.
> >
> > tar [cx] are totally silent except when given the
> > 'v'

Greg wrote:

> ... tar is silent unless you explicitly tell it to be noisy.

No ... - as I said above - 'tar t' produces output without '-v'. Try

> Karl was saying that Subversion mutator
> commands would be silent if given -q, but noisy by default.

Perhaps I was not as clear as I could have been:

I realise that Karl's 'logic' is reversed (i.e. the suggestion
that -q makes svn quiet instead of tar's -v making tar verbose),
and that obviously this implies a different default behaviour. But
the underlying philosophy is the same:

Sub-commands which you only run to produce output should never be
totally silencable, but sub-commands which you run for other reasons
*are* totally silencable.


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 2 18:03:33 2002

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.