[ 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]>