What do I do if Launchpad can't import my CVS or SVN branch into Bazaar?

Created by Christian Reis
Keywords:
subversion svn cvs repository import bazaar bzr
Last updated by:
Jelmer Vernooij

There are times when a Launchpad bug causes a CVS or Subversion branch import to fail. This can happen because of limitations inside cscvs, the tool we use to import branches, or because of network connectivity problems. There are a few ways around this problem depending on what the actual failure is.

If the import fails because of a connectivity issue, you can provide a tarball of your repository and open a request to have it imported within our datacenter.

If the import fails because of a cscvs limitation, you may be able to work around it by using a different tool to the the import. It is important to underline that any such import will be one-time only, and we will not be able to automatically import the branch continuously in Launchpad. However, for projects that want to do evaluations of Bazaar, or if they want to convert permanently, this is a valid alternative.

For CVS conversions, read the information at:

  http://bazaar-vcs.org/CVSPSImport
  http://blogs.gnome.org/jamesh/2006/02/20/using-tailor-to-convert-a-gnome-cvs-module/

More on general branch conversions at:

  http://bazaar-vcs.org/BzrMigration