converting CVS to a pre-existing Bzr branch

Stefan Monnier monnier at iro.umontreal.ca
Wed Mar 24 01:33:39 GMT 2010


Here's the situation: we have a package (Gnus) that is currently
maintained under CVS.
This package is included in Emacs, so the same files are also in Emacs's
Bzr repository.  Furthermore, we want to keep those two sets of files in
(bidirectional) sync.

I thought a good way to do that is to have some semi-automatic
conversion of the CVS branch into a Bzr repository and then try and use
Bzr to help do the merges.

The first problem there is that the file-ids of the two Bzr branches
need to agree, i.e. the CVS->Bzr conversion cannot just pick random new
file-ids but instead needs to use the file-ids already in use in Emacs's
Bzr branch.

Any hint how I might do that?


        Stefan




More information about the bazaar mailing list