Best cvs2bzr path nowadays?
Doug Lee
dgl at dlee.org
Sun Sep 21 22:36:02 BST 2008
Revisiting this after sitting on it for a while. History: I tried
cvsps-import but could not get it to handle CRLF line endings
properly, and it generated branches for CVS tags instead of `bzr tags'
tags; but that was months ago.
I'm looking to convert a group of CVS repos, mostly single-branch but
a few multi-branch, all with tags, to Bazaar. Preferred features of
the process:
- Tags converted so they appear in `bzr tags'.
- Branches preserved as Bazaar branches.
- `cvs add -kb ...' files transferred directly.
- non -kb files transferred with CRLF line endings for most projects.
- Ability to set how non -kb files' endings transfer for a project.
I'm currently looking at cvs2svn --> bzr-fast-import, and I saw
that the Bazaar docs promote cvs2svn's ability to produce git-fast-import
streams. This is a recent and apparently still-actively-developed
feature of cvs2svn, so...
Is this the preferred path now, and is it best to produce
git-fast-import instead of going through an svn format?
Advice welcome.
--
Doug Lee dgl at dlee.org
SSB BART Group doug.lee at ssbbartgroup.com http://www.ssbbartgroup.com
"When there is no enemy within, the enemies outside cannot hurt you."
--African Proverb
More information about the bazaar
mailing list