2016-11-03 1 views
0

utiliser les extensions Git comme interface pour Git Observe les travaux suivis avec des éléments de travail dans Visual Studio Team Foundation Server 2015.git commit mots-clés à l'interface des champs TFS

Une Git livraison peut être associée à un travail TFS élément à l'aide la syntaxe "#ID". Qu'en est-il des autres mots clés? Quelqu'un peut-il fournir une liste d'entre eux? Je préfère les réponses qui fonctionnent dans l'interface graphique des extensions Git au lieu de devoir gérer une ligne de commande.

Dans mon cas actuel, j'avais besoin de quelque chose qui fasse apparaître le texte dans la colonne "Commentaire" de l'onglet "Tous les liens" de Team Foundation Server. Cela permettrait de différer entre les commits.

Merci beaucoup ...

Répondre

0

Il n'y a pas une interface utilisateur graphique lié dans les extensions de GIT pour y parvenir. Vous pourriez avoir à utiliser « #ID » où ID est l'élément de travail ID dans la commande de la console, ou en utilisant les fonctions de l'interface utilisateur de la fenêtre des modifications en attente dans VS comme image ci-dessous:

enter image description here

Il n'y a pas d'autre mot-clé du message de validation dans le contrôle de source Git dans TFS. Toutefois, avec git-tfs, vous pouvez associer des work items dans un message de validation en utilisant metadatas (et même forcer la stratégie de validation!).

  • git-tfs-work-item: <id> reliera le nouveau changeset avec l'élément de travail donné et le type d'action par défaut.
  • git-tfs-work-item: <id> <action> liera le nouveau changeset avec l'élément de travail donné et le type d'action donné.
  • git-tfs-code-reviewer: <name> définit le champ Code Reviewer.
  • git-tfs-security-reviewer: <name> définit le champ Security Reviewer.
  • git-tfs-performance-reviewer: <name> définit le champ Analyseur de performances.
  • git-tfs-force: <reason> va forcer l'archivage, remplaçant les politiques d'archivage TFS avec la raison donnée.
0

« #ID » est le seul mot clé que vous pouvez utiliser et il n'y a aucun moyen de parvenir à la fonction que vous voulez à partir Git Extension ou ligne de commande. La seule façon d'afficher du texte dans "Comment" est de lier la validation à l'outil de travail depuis le portail Web TFS et d'entrer le commentaire manuellement.

Cependant, cela a été amélioré dans TFS 15. Dans TFS 2015, seul l'ID de validation est affiché dans l'onglet "Tous les liens". Mais à partir de TFS 15, le commentaire de validation sera également affiché comme suit lorsque vous cochez la case "Tous les liens": enter image description here