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 |
outputs git-fast-import format when used in cvs2git mode. Written in Python. |
|
Git |
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 |
bundled with Bazaar-Perforce |
|
Perforce |
yet to be tested |
|
Darcs |
see web page for limitations |
|
Darcs |
yet to be tested |
|
Subversion |
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.
