"mcvs convert old new" takes a CVS project, converts it to MCVS format, and
checks it in to the "new" directory. However, it created the plaintext files
"new/MAP", "new/TYPES" and "new/.cvsignore" instead of the RCS versions
"new/MAP,v", "new/TYPES,v" and "new/.cvsignore,v". This means that when
you try to check out the new project, it complains about the missing MAP
file (since there's no version-tracked copy of it).
The workaround is to check out the project (to "clientnew"), copying
MAP, TYPES and .cvsignore to "clientnew/MCVS", and checking them in
directly with cvs.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.22-jnc2
Locale: LANG=C, LC_CTYPE=C
Versions of packages mcvs depends on:
ii cvs 1:1.12.1-1 Concurrent Versions System
ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an
ii libncurses5 5.4-3 Shared libraries for terminal hand
ii libreadline4 4.3-4 GNU readline and history libraries
ii xlibs [libxpm4] 4.2.1-11 X Window System client libraries
-- no debconf information
--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
You do know that 'mcvs convert' is supposed to be run on the project's
directory in $CVSROOT, and not on a checked-out version of it, right?
If you have tried to run 'mcvs convert' on the CVS directory of your
project and it still does not work properly, could you send me
a copy of the CVS project you're trying to convert? Perhaps there is
something odd about it. Don't send it if it's bigger than 1.5MB though.
Thanks,
Robin
Joe Mason (j...@notcharles.ca) wrote on 01:50:18AM 27/04/04:
--
Robin
It could be that the user doesn't have the tools installed, combined
with a lack of error checking in that code.