Mercurial - procédure de base pour revenir à une fusion et essayez à nouveau

De fusion à l'aide de ce processus:

cd c:\myapp
hg pull ssh://hg/myapp-1_0_1
hg merge 

Parfois de nous gâcher la fusion ou, parfois, nous obtenons un message d'erreur (ex: "ne peut pas fusionner fichier xxx - fichier en cours d'utilisation"). Habituellement, je viens de supprimer mon c:\myapp repo, re-cloner à partir de la télécommande maître de pensions et de recommencer. Cela fonctionne, mais c'est une douleur. Quelle est la meilleure façon?

J'ai lu sur l'utilisation de hg update -C mais je ne suis pas clair sur le processus. Donc, si vous voulez faire hg update -C, ce serait de supprimer les fichiers fusionnés, mais garder les révisions qui ont été tirés vers le bas, et puis vous auriez problème de la hg merge commande de nouveau et essayer de nouveau?


Mise à jour Concernant la relative question: hg update -C garde encore les révisions dans le repo qui ont été tiré vers le bas avec hg pull - comment pouvez-vous vous débarrasser de ces?

Le C dans hg update -C n'est pas un espace réservé pour un ensemble de modifications. C'est juste vous ancienne capitale de la troisième lettre de l'alphabet.
Thx - mis à jour le post.
double possible de Comment abandonner un hg merge?

OriginalL'auteur Marcus Leon | 2011-03-17