Créer une nouvelle branche à une certaine révision
mercurial il est facile de créer un tag à une certaine révision: hg tag -r <revision> <tag-name>
. Mais comment créer une branche à une révision?
27
demandé sur
Mot
2012-11-25 13:53:49
2 réponses
Préface: les branches Mercuriales sont de deux types:
- branche nommée
- anonyme
Branche Désignée
afin d'obtenir le nom de la branche, en commençant par REV
hg update REV
hg branch BRANCHNAME
...
hg commit
commit est un must, car
la branche n'existe pas dans le référentiel jusqu'à ce que le prochain commit
comme indiqué dans le hg help branch
Anonyme branche
hg update REV
...
hg commit
et branche courante obtenir chef supplémentaire
Et comme une dernière étape, utilisez la commande suivante pour créer une branche distante et pousser les révisions.
hg push --new-branch
46
répondu
Lazy Badger
2018-07-12 21:04:48
Vous pourriez vous hg clone -r <rev>
. De l'aide en ligne de commande (Exécuter hg -v help clone
):
- create a repository without changesets after a particular revision:
hg clone -r 04e544 experimental/ good/
2
répondu
Serge Belov
2012-11-25 09:57:02