converting cvs to bzr branches

Reinhard Tartler siretart at tauware.de
Thu May 11 19:14:38 BST 2006


John A Meinel wrote:

> 1) Bulk import with Tailor, manual after that
> 2) cvs =3D> (cscvs) =3D> Arch =3D> (bzr baz-import) =3D> bzr
>
> Basically, you use Tailor to do the main conversion, and from then
> onward, you just use:
>
> cvs co project
> bzr get project bzr-project
> cd project
> mv ../bzr-project/.bzr/ .
>
> At this point, you should have a working directory with both CVS and
>=2Ebzr controlling it.

I have to thank you much for this suggestions: this is what I can work
with. I didn't use cvs2svn nor tailor, but plain cvs. I only imported
the last 3 upstream releases (which were tagged). More history would
have been nice, but that's okay for me. I need to track current
developments on trunk, which I import manually for now in a branch
called "$project.upstream". My work is in "$project.dev", so I can merge
changes from upstream any time.

Thanks again!






More information about the bazaar mailing list