Nous essayons de trouver un moyen de voir le changement complet d'une ou de plusieurs révisions entrantes dans un dépôt mercurial à l'intérieur du hook pretxnchangegroup. Nous utilisons la version 1.6.3.Le hook pretxnchangegroup ne peut pas voir l'intégralité du changeset
Nous pouvons obtenir le premier changement entrant avec $ HG_NODE, mais hg tip
pointe toujours vers le changement le plus ancien, engagé, et non vers celui que nous sommes sur le point de virer. La même chose pour hg log -rNode:
Nous ne pouvons même pas l'air pour obtenir le diff de HG_NODE $ dans ce crochet, hg log dit juste « révision inconnue »
Il semble que cela est lié à http://groups.google.com/group/mercurial_general/browse_thread/thread/9321b94b08ab04b9
Quelqu'un at-il eu le même problème et résolu en quelque sorte?
Je vais aller chercher une réponse ci-dessous Je pense que votre terminologie est un peu éteinte. Vous essayez de "voir l'ensemble du groupe de changements" qui est composé de nombreux changements. $ HG_NODE pointe vers un changeset. –