Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

Bazaar Fast Import Front-Ends

Bundled Front-Ends

These front-ends are bundled in the exporters/ directory of bzr-fastimport.

Foreign Tool

Exporter

Comments

Subversion

svn-fast-export.c

Trunk only currently. Working reliably.

Subversion

svn-fast-export.py

Can specify branches to export using a regular expression. Some issues on large projects.

Mercurial

hg-fast-export.py

Incremental import testing still needed.

3rd Party Front-Ends

Foreign Tool

Exporter

Comments

CVS

cvs2svn

outputs git-fast-import format when used in cvs2git mode. Written in Python.

Git

git-fast-export

bundled as part of Git 1.5.4 and later

Other Front-Ends

In the future, we may wish to bundle some of these (licensing permitting), after further testing and tweaking.

Foreign Tool

Exporter

Comments

Perforce

p4-fast-export.py

bundled with Bazaar-Perforce

Perforce

git-p4.py

yet to be tested

Darcs

darcs-fast-export.py

see web page for limitations

Darcs

darcs2git.py

yet to be tested

Subversion

svn-all-fast-export

Split large repo into smaller ones using rules provided in a config file. C++.

A long list of compatible front-ends can be found on the Git Wiki here: http://git.or.cz/gitwiki/InterfacesFrontendsAndTools buried in the Interaction with other Revision Control Systems section.

Note: If you find or develop another exporter, please add it to this page.