33
Comment pouvez-vous cloner un dépôt Mercurial à partir d'un ensemble de modifications spécifique? Par exemple: Si le repo maître possède les changesets 1-10, comment obtenir une copie de la source telle qu'elle existait dans le changeset # 7?Comment cloner un dépôt Mercurial à partir d'un changeset spécifique?
Notez ce clonera la révision spécifiée et tous les ancêtres, mais pas cloner des révisions qui sont n'est pas lié à la révision spécifiée mais vient plus tôt dans le journal de dépôt du référentiel source (par exemple les anciennes branches divergentes). – rationull
Remarque: Si vous utilisez bitbucket, vous pouvez utiliser la clé de hachage spécifique d'une validation donnée comme numéro de révision lors du clonage ou du retrait d'un référentiel bitbucket. Exemple, pour un utilisateur fakeuser, projet fakeproject, commit hash a123456: 'hg clone https://bitbucket.org/fakeuser/fakeproject -r a123456' –
@rationull votre commentaire est important. Je l'ai généralement fait en utilisant un script pour faire un tas de "pull". Connaissez-vous un meilleur moyen? C'est à dire. une réponse plus complète à la question du PO? – markgalassi