Repository Design Question

Bela Babik teki321 at gmail.com
Wed Jul 18 20:15:20 CDT 2007


What I would do:
- use a main repo for the stable branch
- students would use MQ to store local immediate changes

Optional: use separate clone repos for students who are working on
projects that are interrelated and they need to merge others work in
regularly, they could push their stable versions here. (this can be
omitted, the whole thing can be done with MQ).

MQ is really well documented in the hgbook.

Everything can be done with hg too, but somehow it is easier to think
in patches than in branches. I think this is a mental barrier, which
is hard to overcome if you are coming from a centralized world.

I like Mercurial more and more because it is not a System, but a tool
with endless possibilities. (It's not like to learn how a System
works, but to find out what I would like to do and how to implement
it.)

--
teki


More information about the Mercurial mailing list