Subject: Re: Where is ${TOP}/share/mk ?
To: None <current-users@netbsd.org>
From: David Laight <David.Laight@btinternet.com>
List: current-users
Date: 12/14/2001 09:24:35
> > It's almost as if my checkout of 'src' only got 'basesrc'....
> >
> > How does CVS handle subdirectories being in different repositories?
> > (ie so update works)
> 
> "cvs update" recurses into each subdirectory listed in "CVS/Entries".
> Within a subdirectory, it'll use the host and repository formed from
> "CVS/{Root,Repository}". Simple. It's the initial checkout that's
> magical (when it works!).
> 
> So, to fix up your checkout, all you have to do is rename
> "src/sharesrc" to "src/share", and add `D/share////' to
> "src/CVS/Entries", and so on.

Thanks - I wasn't precisely sure what those lines meant.

I suspect that what happened is that the original 'checkout' failed
due to my ISP pulling the plug after 2 hours. The continuation is
only an 'update' so doesn't fetch the other parts.

Maybe the 'magic' ought to set the roots of the trees first...

    David