(Traduction du texte original en anglais : [[ChangeSetID]]) == ID de changeset == Un '''ID de changeset''' est un identifiant de 160 bits qui décrit de manière unique un [[FrenchChangeSet|changeset]] et sa position dans l'historique des changements d'un [[FrenchRepository|dépôt]], indépendamment de la machine ou du dépôt qui l'héberge. Il est présenté à l'utilisateur comme un nombre de 40 chiffres hexadécimaux. Techniquement, un ID de changeset est un [[FrenchNodeid|nodeid]]. === Forme courte des IDs de changeset === Puisqu'un nombre de 40 chiffres en hexadécimal n'est pas très pratique, Mercurial acceptera n'importe quel début non ambigüe d'un ID de changeset comme raccourci de cet ID. Lors de l'affichage d'un ID de changeset, Mercurial se contente habituellement des douze premiers caractères. C'est ce qu'on appelle la "forme courte" de l'ID. '''Note''' : une forme courte d'ID peut être valide au départ, mais devenir invalide parce qu'un autre changeset avec le même début d'ID est apparu par la suite. Ne pas utiliser la forme courte d'ID comme représentation pérenne. Vous pouvez utiliser l'option `--debug` pour afficher l'ID complet d'un changeset. Par exemple : {{{ $ hg --debug tags tip 1:1ef7872431f9c64908c732f0bcd4db5700b4cb70 test-tag 0:1438e82fac1c2191394e67257b7b94e05c7caa2f }}} === Les numéros de révision sont des raccourci === Au sein d'un même dépôt, vous pouvez utiliser un [[RevisionNumber|numéro de révision]] comme raccourci pour un ID de changeset. ---- FrenchGlossary