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?
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
Vous devez vous connecter pour publier un commentaire.
hg update -C
est juste parfait. Pourquoi voudriez-vous vous débarrasser de l'tiré des révisions? Parce que la commande de mise à jour les mises à jour à la tête de l'tiré des changements? Si c'est votre problème avec le tiré changements, exécutezhg update -C <revision-of-your-local-head>
et ne se soucient pas de l'tiré des changements, probablement vous tirez de nouveau à un certain point, de toute façon. Après la mise à jour de procéder à votre travail ou à essayer de le fusionner à nouveau.Toutefois, si votre vraiment envie de se débarrasser de tiré des modifications, utilisez la bande commande.
OriginalL'auteur Oben Sonne
Voir ce post Comment renoncer à un hg merge?
OriginalL'auteur Mikezx6r