Handling of warnings from cvs (cvs checkout: Skipping `$Log$' keyword due to excessive comment leader)
Jonathan Nieder <[email protected]> Mon, 15 Nov 2010 03:15:18 -0600
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.devel |
|---|---|
| Message-ID | <20101115091518.GA14441@burratino> |
Hi, Trying to import NetBSD CVS[1] into git (all at once or module by module). After passes 1-3: ; $cvs2svn/trunk/cvs2git --version cvs2git version 2.4.0-dev ; (cd $cvs2svn && git log -1 --format=%s) Fix lousy text from previous commit. ; $cvs2svn/trunk/cvs2git --blobfile=/dev/fd/3 --dumpfile=/dev/fd/3 \ --username=importer --encoding=latin-1 --encoding=utf-8 \ --passes=4: ~/src/netbsd/ 3>&1 >&2 | xz -v >dump.xz ----- pass 4 (FilterSymbolsPass) ----- Filtering out excluded symbols and summarizing items... ERROR: The command 'cvs -Q -R -f -d :local:/home/jrn/src/netbsd co -r1.1.1.1 -p -kk src/usr.bin/rcs/doc/rcs.ms' failed with exit status=0 and the following output: cvs checkout: Skipping `$Log$' keyword due to excessive comment leader. 100 % 866.1 MiB / 32.2 GiB = 0.026 278 KiB/s 33:41:48 Questions: That took 33 hours. Is it possible to import a single module instead? Failing that, is it possible to resume? Is it possible to ignore warnings from 'cvs'? Would it be advisable? Should I be using --use-external-blob-generator instead? Does this look like a CVS bug? See [2] for the RCS file. Other thoughts? Thanks for cvs2git. I've been pleasantly surprised by its conversion results more than a few times now. Regards, Jonathan [1] http://www.netbsd.org/docs/current/#getrepos [2] rsync -zaP --exclude '#cvs.lock' \ rsync://anoncvs.NetBSD.org/cvsroot/src/usr.bin/rcs/doc/Attic/rcs.ms,v \ . ------------------------------------------------------ http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2681890 To unsubscribe from this discussion, e-mail: [[email protected]].