Convert from other version control systems

Redirection notice

This page will redirect to /bitbucket/import-or-convert-code-from-an-existing-tool-795937450.html .

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

Did you like this page? Give feedback!

Have a question about this article?

Ask our community
Powered by Confluence and Scroll Viewport