Folks, I just noticed that Bitbucket has delayed dropping support for
Mercurial until July 01 thanks to the pandemic.

Has anyone made a successful migration/conversion of a Bitbucket Mercurial
repo to Bitbucket Git?

I ask because I have about 100 repos to move and I haven't found any tool
or instructions that I can understand. Hints on the Bitbucket page suggest Fast
Export <https://github.com/frej/fast-export> and some sort of Git plugin.
<https://hg-git.github.io/> But these seem to require Python installed and
even a C compiler, which is a terrible burden. Even worse, I only have a
basic working knowledge of VCS and all of the instructions I've found so
far are utterly incomprehensible. I found some posts which give cryptic
sequences of commands to supposedly do a migration, but the two that I've
tried fail very early on with gibberish errors.

So I'm starting to panic a bit due to time running out, and I'm getting
really angry that this process is so impenetrable. I'm fuming angry that
Bitbucket itself has done stuff-all to help its customers, just thrown a
few stupid suggestions their way.

Any sensible advice on conversion would be most welcome. Can DevOps (or
anyone) directly import a Mercurial repo?

*Greg K*

Reply via email to