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