Registered by Bazaar Developers

This is a plugin for 'bzr', which converts from cvs to bzr using cvsps as the program that analyzes the cvs history to extract "patchsets".

This is a plugin for 'bzr', which converts from cvs to bzr using cvsps as the program that analyzes the cvs history to extract "patchsets". The main difference from other tools (such as tailor) is that it converts all branches, rather than just converting the mainline branch.

It uses cvsps as the patchset extractor, since that seems to be used by several other conversion programs. One key advantage is that cvsps tries to guess what ancestor branch an new branch is based from. Which allows branches of branches to be tracked.

Because CVS data can easily be inconsistent, there won't be a perfect 1:1 mapping into bzr. cvsps has some small bugs which we try to work around. (It can report that a file is deleted on a branch, which has never existed on that branch).

Easy install for a single user:
mkdir -p ~/.bazaar/plugins
cd ~/.bazaar/plugins
bzr checkout lp:bzr-cvsps-import cvsps_import

Project information

Part of:
Bazaar VCS and Tools
Maintainer:
Bazaar Developers
Driver:
Not yet selected
Licence:
GNU GPL v2

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
python

All questions Latest questions

All packages Packages in Distributions

Get Involved

Downloads

CVS to Bazaar importer does not have any download files registered with Launchpad.