workflow: cvs <-> hg mercurial

Patrick Drechsler patrick at pdrechsler.de
Fri Jul 13 04:05:49 CDT 2007


Brendan Cully <brendan at kublai.com> writes:

> On Wednesday, 11 July 2007 at 23:46, Patrick Drechsler wrote:
>> I have to work with a CVS repository. And Windows (XPSP2).
>> 
>> Since I am not always connected to the CVS-Repository (and have a
>> "only-commit-when-functional" policy), I would like to mirror the code
>> locally. From what I have read distributed version control might solve
>> the problem.
>> 
>> The only interesting "howto" page I found was (after excluding "git"):
>> 
>> http://wiki.mozilla.org/User:VladVukicevic/Mercurial_Testing

Thanks for your feedback!

> That looks pretty clunky. 

ACK (Although it seems to work).

> I'd suggest maintaining a mercurial import of the CVS tree using the
> convert extension. Clone and pull from that for your local
> work. Pushing back to CVS still needs some manual attention, but the
> cvscommit extension may fit the bill. You could probably do
> something in a loop around hg outgoing.

I will give this approach a try during the weekend, thanks a lot for
the pointer!

Cheers,

Patrick 
-- 
I never used a logarithm in my life, and could not undertake to
extract the square root of four without misgivings.
	(Georg Bernhard Shaw)



More information about the Mercurial mailing list