2010-07-08 12 views

Répondre

3

La division est une nouvelle branche. Vous pouvez le recomposer dans le coffre si vous le souhaitez, mais méfiez-vous du code borked. Pour effectuer la fusion, sélectionnez l'extrémité de la nouvelle branche, ouvrez le menu contextuel et sélectionnez Fusionner avec. Il fusionnera avec tout ce que Rev est actuellement étiqueté comme tip.

4

Michal a votre "comment réparer" - choisissez sa réponse -, mais voici pourquoi cela est arrivé: Avant de vous engager, vous n'aviez pas mis à jour à la révision de pointe. Si vous faites un hg pull votre révision actuelle (telle que signalée par hg parents) n'est pas mise à jour à tip. Vous devez hg update tip ou pull -u pour que cela se produise. Les nouveaux commits ont toujours une révision parente de votre sortie actuelle hg parents, pas nécessairement tip.

+0

Merci, c'est logique. Donc je devrais toujours faire un pull avant de faire un commit. – Greg

+0

Oui, faites un pull et une mise à jour et si nécessaire une fusion. Le cycle de travail habituel est: while (true) {code; commettre; tirer; mettre à jour; fusionner; if (buildable && tests_pass) {push}}. Je répète ce motif plusieurs fois par jour pendant les périodes de pointe. –