Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#246088: "mcvs convert" does not check in MAP file

9 views
Skip to first unread message

Joe Mason

unread,
Apr 27, 2004, 2:30:09 AM4/27/04
to
Package: mcvs
Version: 1.0.13-1
Severity: normal

"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

Robin

unread,
May 7, 2004, 10:00:11 PM5/7/04
to
I have just tried to reproduce this myself, but mcvs creates MAP,v and
TYPES,v with the right suffix on my machine.

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

Kaz Kylheku

unread,
May 9, 2004, 7:30:14 PM5/9/04
to
mcvs convert generates regular text files and then calls the ci
program from the RCS suite to create the ,v file. It uses rcs
to create tags in these files too.

It could be that the user doesn't have the tools installed, combined
with a lack of error checking in that code.

0 new messages