cvs to bazaar migration
Michael Haggerty
mhagger at alum.mit.edu
Sun May 4 08:40:41 BST 2008
James Walker wrote:
> I've installed bzr-fastimport and cvs2svn, but I am not sure they are
> the best tools, or what to do with them now. The docs on cvs2svn talk
> about going from cvs to svn or git, but not a word about bazaar.
>
> A page on fastimport says "After installing the plugin, see the online
> help and the bundled documentation." What online help? If I say "bzr
> help fastimport" I get back "Fast, stream-based importing of data into
> Bazaar.". What bundled documentation? All I find is a tiny notes.txt
> file in the doc folder of the plugin.
cvs2svn can output to a git-fast-import stream, which "bzr fastimport"
can supposedly load. But I haven't heard from anybody who has tried
this method. If you do, feedback would be much appreciated :-)
cvs2svn does a very good job of deducing the correct CVS history, so if
this method works for you it should result in a high-quality conversion.
However, cvs2svn can only be used for one-time conversions (not for
tracking a CVS repository).
If you want to try this, follow the instructions for converting to git
[1] then load the dumpfiles into bazaar instead. Please note that you
need a recent version of cvs2svn for this functionality. If you have
problems, please let us know that too. If this procedure requires small
changes to cvs2svn I will try to help you out.
Michael
(the cvs2svn maintainer)
[1] http://cvs2svn.tigris.org/cvs2git.html
More information about the bazaar
mailing list