2010-11-12 3 views
0

Est-ce que ce scénario fonctionne avec mercurial?Can Mercurial Branching Do

donc si vous avez un représentant central

Central -> clones Bob. Bob fait des changements.

Clones Alice off bob, alice fait des changements

Bob fait d'autres changements

Alice pousse vers le centre.

Bob pousse au centre

+0

J'ai donné un exemple de scénario (je n'ai pas testé, mais je suis sûr que c'est assez précis). – zerkms

Répondre

4

Réponse courte: oui

Réponse longue:

Bob:

hg clone ssh://central/repo bob_local 
cd bob_local 
... // changed something 
hg ci -m "ta-dah" 

Alice:

hg clone bob_local alice_local 
cd alice_local 
... // changed something 
hg ci -m "ta-dah from Alice" 
hg push ssh://central/repo 

Bob:

hg push // at this step Bob have to get warning about changesets from Alice and 
     // have to pull before push 
2

Oui.

Vraiment, c'est la meilleure réponse que je pourrais donner. Essayez-le et voyez.

+0

Je vais essayer, je suis en train de tout essayer, c'est un peu un modèle mental différent de la subversion, mais jusqu'ici ça fait toute la magie que je veux! –