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

Reply via email to