[ On Monday, March 6, 2000 at 09:37:33 (-0500), Noel L Yap wrote: ]
> Subject: Re: removing the need for "cvs add file" to contact the server....
>
> I think either CVS should require CVSROOT/modules or it shouldn't. Your
> proposal is an "in between" decision that could confuse people. The way I would
> go about it would be to have "cvs co module" require that module exist in
> CVSROOT/modules. I know this would probably break many people's use of "cvs
> co", but I don't think it's too difficult to add appropriate lines in
> CVSROOT/modules.
I think we're in violent agreement here, for once. That is in fact
exactly the way my proposal should be interpreted.
> Also, I just thought of a couple of cases that might need discussion:
> Where, if anyplace, will CVS admin subdirectories get created?
>
> echo "dir" >.cvsignore
> mkdir dir
> cd dir
> touch file
> cvs add file
"dir/CVS" will be created and populated and "file" will be marked as
"added", just as the user requests.
> and, a little different:
> echo "dir0" >.cvsignore
> mkdir -p dir0/dir1
> cd dir0/dir1
> touch file
> cvs add file
Once again CVS admin directories will be created where necessary and the
file specified will be marked as "added", just as the user requests
(i.e. dir/CVS *and* dir1/CVS will be created).
There's no magic here -- this is well spelled out in the proposal too.
--
Greg A. Woods
+1 416 218-0098 VE3TCP <[EMAIL PROTECTED]> <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>