Oui mais non. Mercurial permet d'identifier un commit par deux choses : un hash effectivement, et son ordre sur le dépôt local (qui peut bien sûr ne pas être le même sur un clone). Sur une machine de build/release, qui a donc forcément un clone, elle pourrait très bien se basée sur ce numéro d'ordre.
hg tip --template "{rev}"
C'est ce que je fais pour faire les releases de snapshot du trunk de mes projets..
[^] # Re: Mise à jour
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Mozilla, son cycle de développement de 6 semaines et Eletrolysis. Évalué à 2.
Oui mais non. Mercurial permet d'identifier un commit par deux choses : un hash effectivement, et son ordre sur le dépôt local (qui peut bien sûr ne pas être le même sur un clone). Sur une machine de build/release, qui a donc forcément un clone, elle pourrait très bien se basée sur ce numéro d'ordre.
C'est ce que je fais pour faire les releases de snapshot du trunk de mes projets..