J'ai fini de travailler sur une branche feature-x
. Je veux fusionner les résultats à l' default
de la branche et fermez feature-x
afin de se débarrasser de lui à la sortie de l' hg branches
.
Je suis venu avec le scénario suivant, mais il a quelques problèmes:
$ hg up default
$ hg merge feature-x
$ hg ci -m merge
$ hg up feature-x
$ hg ci -m 'Closed branch feature-x' --close-branch
Si l' feature-x
de la branche (changests 40
-41
) est fermée, mais il y a un nouveau chef, la fermeture de la branche de la révision 44
, qui seront inscrites en hg heads
chaque fois que:
$ hg log ...
o 44 Closed branch feature-x
|
| @ 43 merge
|/|
| o 42 Changeset C
| |
o | 41 Changeset 2
| |
o | 40 Changeset 1
|/
o 39 Changeset B
|
o 38 Changeset A
|
Mise à jour: Il semble que depuis la version 1.5 Mercurial n'affiche pas les chefs de la fermeture des succursales dans la sortie de l' hg heads
plus.
Est-il possible de fermer une fusion de la branche, sans quitter un plus la tête? Est-il plus correct façon de fermer une branche?
Questions connexes: