new-born has disappeared warning

Andrew Michael Levin <[email protected]> Wed, 25 Jul 2012 16:53:02 +0200
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <CA+6A3sH=A2aMgcxNtLvuow17BzYbTr-7_AB+qZU0DUdq6Z-7DQ@mail.gmail.com>
Hi,

I am having the following problem. I try to do this:

[anlevin@dtmit08 src]$ rm -r CondFormats
[anlevin@dtmit08 src]$ cvs co -d CondFormats/EGammaObjects
CMSSW/CondFormats/EGammaObjects

and I get this warning:

cvs checkout: warning: new-born
`CondFormats/EGammaObjects/CondFormats/EGammaObjects' has disappeared

and a CondFormats/EGammaObjects/CondFormats directory is created. I
don't understand why cvs creates a CondFormats/EGammaObjects directory
and then creates a directory in that called CondFormats. (There is no
CondFormats directory in EGammaObjects.) I have used this checkout
structure before and it has worked. So, I am really confused.

Does anyone understand this and know how to fix it?

Thanks.

Andrew