Je suis actuellement occupé à la migration loin de la versioncontrol partie de Team Foundation Server pour Git. (Pourquoi je suis loin de la migration est une autre histoire ;^) Cependant, je tiens à conserver (pour l'instant) la capacité de relier Git révisions pour les workitems stockées dans TFS.
J'ai déjà écrit un outil (à l'aide d'un crochet à partir de Git) dans lequel je peux injecter workitemidentifiers dans le message de Git ensemble de modifications.
Cependant, je tiens également à stocker l'identifiant de la commande Git commit (le hash) dans un personnalisé TFS workitem champ. De cette façon, je peux examiner un workitem dans TFS et voir ce que Git les révisions sont associées avec le workitem.
Comment puis-je récupérer facilement le hachage du courant s'engager à partir de Git?