Mercurial/Migration
From Apache OpenOffice Wiki
Mapping OOo CVS and SVN development branches to Mercurial
In the Openoffice.org Mercurial setup CVS and SVN branches are represented by a repository of their own. This is a common setup for a DSCM, although all of the big three DSCMs (Git, Bazaar and Mercurial) support mechanisms to keep more than one branch in one repository. Our development process doesn't really require us to keep more than one branch per repository so we can spare us the additional complexity.
Subversion branches are mapped as follows
SVN | HG |
---|---|
/trunk | DEV300 |
/branches/OOO320 | OOO320 |
/cws/foo | cws/foo |
/cws/bar | cws/bar |
/cws/... | cws/... |