Convert from other version control systems

Converting from SVN to Git?

Atlassian experts have written an exceptional guide: Migrate to Git from SVN

Converting from SVN or another VCS to Mercurial?

Conversion to a Mercurial repository is easy. Mercurial ships with a convert extension that supports conversion from these systems:

  • Bazaar (experimental, but should work)
  • CVS
  • Darcs (experimental, but should work)
  • Git
  • GNU arch (experimental, but should work)
  • monotone (experimental, but should work)
  • Subversion (SVN)

Follow our detailed guides for:

Importing Code

You can import your code into Bitbucket Cloud without converting it to Mercurial. For instructions, see Import code from an existing project.

  • An excellent Mercurial manual – enter hg convert without specifying any arguments to read the manual
  • ConvertExtension on the Mercurial Wiki

Was this helpful?

Thanks for your feedback!

Why was this unhelpful?

Have a question about this article?

See questions about this article

Powered by Confluence and Scroll Viewport