Advantages of MQ over vanilla hg

Ben Hood 0x6e6562 at gmail.com
Sun Mar 11 10:23:44 UTC 2007


Hi all,

I've been googling usage scenarios of MQ to try find out what the
advantage is over just using vanilla hg.

Given my limited knowledge, one of the best explanations I found was
Neuron's upstream mutt CVS example
(http://blogs.sun.com/neuron/entry/first_look_mercurial).

I am correct in assuming that MQ is essentially useful when you have
to manage a derived tree and still incorporate changes from the
upstream tree over time?

Put it another way, if you didn't have an upstream tree (i.e. you are
just maintaining your own isolated tree and whatever other people
choose to do with that downstream is irrelevant), then you wouldn't
bother with MQ, you would just use vanilla hg?

Basically I'm trying to gauge whether I can get any benefits from MQ
in the non-upstream case, rather than just using a tool "because you
can".

Thanks,

Ben



More information about the Mercurial mailing list