Larry Jones <[EMAIL PROTECTED]> wrote:
> Michiel Meeuwissen writes:
> > 
> > Having checked out 'src' though, and doing a 'cvs update -d -P' in the
> > src directory, all top-level directories are also added to src/org
> > directory:
> 
> That's the way it's always worked.  CVS has no way to know whether a
> "missing" directory is missing because it is new or because you
> explicitly chose not to check it out.  If you ask it to create missing
> directories (-d), then it creates all of them.

Hmm, really? So the 'src/org' directory is considered the same as the
'root' because one of the 'root' directories was put with 'modules' -d
there?

The other thing is that 'old checkouts' seem to work better. So, I
searched for a difference and finally found one:

In the 'old checkout':

src/org$ cat CVS/Repository 
CVSROOT/Emptydir

In the new one:

src/org$ cat CVS/Repository 
.

Which does seem to explain it indeed. So, how to check-out or change
modules that there appears CVSROOT/Emptydir in this case again?


Michiel

-- 
mihxil'  Michiel Meeuwissen 
Mediapark C101 Hilversum  
+31 (0)35 6772979
[]() 


_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to