noob mecurial migration question
Adam Downer
Adam.Downer at monitisegroup.com
Wed May 26 09:44:38 UTC 2010
Hello everybody,
I am about to embark upon a conversion of a CVS repo to a mercurial one. Our intention is to replace our branching strategy with a pure cloning strategy. At the moment we have the main trunk and then a regional 'trunk' for UK based development and another for US based development which eventually is rolled into the region non-specific enterprise version on the main trunk.
My plan, so far, is this:
- Import modules from the main trunk as a single repo and keep it up to date with incremental imports following on from that.
- Following a major release from the regional 'trunks' (i.e. the UK one) the changes will be merged to the main trunk in cvs.
- The release will then be brought over to mercurial via incremental update and a new regional trunk will be cloned in mercurial.
- New projects will be started on the mercurial repos as they are created.
In order for this plan to work well I would like to be able to convert from one 'branch', in this case HEAD, from CVS in order to regrow the layout using the new cloning system.
I have used hg convert with success to get a lovely shiny mercurial repo but it has too much in it for my needs. I only want changes from HEAD in this initial repo but I can not see a method to achieve this in the convert usage pages. Also I would like to take multiple CVS modules and convert them into one mercurial repo. Again, I can't see from the convert usage guide if this is possible.
Thanks in advance.
Adam D
________________________________
This message contains confidential and proprietary information of the sender, and is intended only for the person(s) to whom it is addressed. Any use, distribution, copying, disclosure or taking of any action in reliance upon it by any other person is strictly prohibited. If you have received this message in error, please notify the e-mail sender immediately, and delete the original message without making a copy.
The Monitise group comprises: Monitise plc (Reg. No. 6011822), Monitise Group Limited (Reg. No. 5590897), Monitise International Limited (Reg. No. 5556711), Monilink Limited (Reg. No. 4831976) and Monitise Business Solutions Limited (Reg. No. 5814266). These companies are registered in England and Wales and their registered office address is: Warnford Court, 29 Throgmorton Street, London, EC2N 2AT United Kingdom.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20100526/77853695/attachment.html>
More information about the Mercurial
mailing list