Je comprends qu'il est possible de fermer une branche nommée dans Mercurial, afin qu'elle n'apparaisse pas dans la hg branches
liste:
hg commit --close-branch -m 'close badbranch, this approach never worked'
Est-il possible de rouvrir ultérieurement la succursale si besoin est?
Réponses:
Vous pouvez simplement accéder
hg update
à la branche fermée puis en faire une autrehg commit
et elle se rouvrira automatiquement.L'
closed
indicateur est juste utilisé pour filtrer les branches fermées dehg branches
ethg heads
sauf si vous utilisez l'--closed
option - il ne vous empêche pas d'utiliser les branches.la source
Non, cette commande créera une nouvelle branche avec le même nom.
Oubliez simplement qu'il est fermé. Basculez vers la branche, apportez les modifications et validez. Il sera automatiquement rouvert. Lorsque vous avez terminé, vous pouvez le refermer.
la source
essayez avec ce qui suit:
Maintenant, apportez une petite modification à l'un des fichiers, puis validez-le
puis poussez-le
Vous devriez maintenant pouvoir travailler normalement.
la source
Essaye ça.
Basculez vers la branche fermée avant d'exécuter. (hg up closed_branch)
hg st
toucher un
ajouter un
hg commit -m 'rouvrir la branche fermée'
Cela rouvrira la succursale fermée.
la source