Perforce to Mercurial Import
Question
I'm trying to move over some repositories from Perforce to Kiln (FogBugz's Mercurial-based companion VCS), and I'm having some issues.
As Kiln does not port directly from Perforce, I'm going via the Perforce -> Mercurial -> Kiln approach, but I'm having some difficulties with the PF to Mercurial convert.
I'm running
hg convert //depot/... kiln-hg
but it's crashing randomly while importing the changelist, always at ~#4030. One a couple of occasions it gets to the end of the changelist, at which point it goes:
3751 change file structure
and just stops (or so it seems).
Does anyone have any idea why this might be?
Cheers, Ed.
Solution
I don't know why convert isn't helping (but make sure you're using the very latest mercurial), but you might try using the perfarce extension. After doing that you could, perhaps, clone the resulting repo.