[ On Tuesday, February 22, 2000 at 16:01:14 (-0500), Pavel Roskin wrote: ]
> Subject: Re: CVSROOT/cvsrc
>
> Hello, Larry!
> 
> > > Is there any way to manage options normally stored in ~/.cvsrc on
> > > system-wide or repository-wide level?
> > 
> > I don't understand why you'd want to do that -- essentially all of the
> > stuff in ~/.cvsrc affects how the cvs commands behave and that is
> > properly up to the user, not the repository administrator.
> 
> Such options as "update -P" and "checkout -P" make sence for repositories
> with many dead directories. 

These things must be fixed at compile time, not with a global CVSROOT/cvsrc.

> Options like "diff -u" and "cvs -z3" make
> sence for anonymous CVS servers. 

So should these (though I don't agree the 'diff' format should be ever
fixed -- it should default to what the real 'diff' command does, which
of course is a bit harder to do now that the diff code as been
integrated into CVS).

> "cvs -q" may be a good idea for
> repositories with huge directory trees.

I don't think this should ever be globally forced.  It would potentially
cause nasty problems for some front-ends too.

-- 
                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <[EMAIL PROTECTED]>      <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>

Reply via email to