Problems converting cvs to p4

Tyler MacDonald <[email protected]> Tue, 02 May 2006 16:00:35 -0700
Newsgroups gmane.comp.version-control.revml
Message-ID <[email protected]>
CVS2P4 doesn't work either...

I'm trying to import my CVS repository into perforce. If I try to do a
direct copy, I get the following output and only the first few files of my
repo are imported:

branched revision has same name as parent
('depot/main/apps/mod_bt/dev/src/libbtt/Makefile'):
    parent:   /mod_bt/src/libbtt/Makefile#1.1 added
    branched: /mod_bt/src/libbtt/Makefile#1.1.1.0 branch @2 <cns> (<undef>)
<undef> <undef> "[vcp] create branch 'cns'"
Perhaps a Map: filter is missing/broken

Dumping the CVS tree into a revml file works. However, trying to import that
revml file into perforce comes up with this result:

vcp v0.9, change number 4232 (2004/03/18)
vcp: running p4 clients
vcp: appending required ChangeSets, StringEdit filters
Patch line disagrees with source line 7:
   source file:
'/home/faraway/dev/vcp_state/revml%58%%58%test%46%rml/source_files/CHANGES/-/1.1'
   patch file :
'/home/faraway/dev/vcp_state/revml%58%%58%test%46%rml/source_files/CHANGES/-/delta'
   result file:
'/home/faraway/dev/vcp_state/revml%58%%58%test%46%rml/source_files/CHANGES/-/1.2'
   source line: "mod_bt 0.0.3, initial release"
   patch  line: "mod_bt 0.0.3, initial release+mod_bt 0.0.3 - initial public
release"
 at /usr/local/share/perl/5.8.8/VCP/Source/revml.pm line 556



I've uploaded my revml file here for inspection:


http://www.crackerjack.net/test.rml.gz


I'd really like to get moved over to perforce ASAP... Does anybody know
what's going on here, or what I can do to make the import work?

	Thanks,
		Tyler