Comment : lier des éléments de travail à des éléments de modèle

Ce Feature Pack Visual Studio 2010 vous permet d'afficher des éléments de modèle dans Visual Studio 2010 Ultimate qui sont liés à des éléments de travail dans Team Foundation Server 2010 ou Team System 2008 Team Foundation Server. En installant le type de lien de l'artefact modèle, vous pouvez utiliser ces liens afin de suivre et de surveiller la progression du travail, par exemple, pour une activité particulière ou des tests pour un cas d'usage. Pour plus d'informations, consultez Packs de fonctionnalités Visual Studio.

Notes

Vous devez installer un pack Visual Studio 2010 Feature Pack pour utiliser cette fonctionnalité.

Dans Visual Studio 2010 Ultimate, seuls les liens à partir d'éléments de modèle vers des éléments de travail nouveaux ou existants sont pris en charge. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle. Vous pouvez créer et afficher des liens entre les éléments de modèle et les éléments de travail uniquement dans Visual Studio 2010 Ultimate, pas dans Visual Studio 2010 Premium.

Dans cette rubrique

  • Spécifications

  • Créer des liens ou afficher des liens depuis des éléments de travail vers des éléments de modèle

  • Supprimer les liens à partir des éléments de travail

  • Dépannage

Spécifications

Avant de commencer cette tâche, assurez-vous que les conditions suivantes sont remplies :

  • Installez le type de lien modèle sur Team Foundation Server 2010 ou Team System 2008 Team Foundation Server.

    Notes

    Cette tâche requiert les privilèges d'administrateur sur Team Foundation Server. Vous ne serez pas en mesure de créer ou d'afficher des liens depuis des éléments de travail, à moins que ce type de lien soit installé.

  • Assurez-vous que la solution contient un projet de modélisation qui a des éléments de modèle, et que la solution est ouverte.

    Pour ajouter un projet de modélisation et des éléments de modèle, consultez Comment : créer des diagrammes et projets de modélisation UML.

  • Pour permettre à d'autres utilisateurs d'ouvrir les diagrammes, assurez-vous que le projet de modélisation et les diagrammes sont archivés dans contrôle de version Team Foundation. Pour ouvrir les diagrammes, vous devez mapper votre espace de travail au projet de modélisation. Si vous n'avez pas d'espace de travail, vous devez en créer un. Pour plus d'information, consultez Résolution des problèmes et Créer et utiliser avec des espaces de travail.

Pour installer le type de lien modèle sur Team Foundation Server

  • Choisissez l'une des valeurs suivantes :

    Pour installer sur

    Procédez comme suit

    Team Foundation Server 2010

    1. Sur l'ordinateur doté du Feature Pack, naviguez jusqu'au dossier suivant :

      Si Visual Studio 2010 Visualization and Modeling Feature Pack est installé :

      C:\Users\NomUtilisateur\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<InsérerNomFeaturePackVisualStudio>\1.0

      - ou -

      C:\Documents and Settings\NomUtilisateur\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<InsérerNomFeaturePackVisualStudio>\1.0

      Si Microsoft Visual Studio 2010 Feature Pack 2 est installé :

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\<InsérerNomFeaturePackVisualStudio>\<InsérerNuméroVersionFeaturePackVisualStudio>\Server Install Scripts

    2. Recherchez le fichier suivant, puis copiez-le :

      Microsoft.VisualStudio.ArchitectureTools.WorkItemLinking.ServerRegistration.dll

    3. Sur l'ordinateur doté de Team Foundation Server, parcourez le chemin d'installation de couche Application pour rechercher le dossier Plugins. Par exemple :

      NomLecteur:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services\bin\Plugins

    4. Collez le fichier .dll dans le dossier Plugins.

    5. Pour charger le fichier .dll sur Team Foundation Server, vous devez utiliser le Gestionnaire des services Internet (IIS) pour recycler le pool d'applications Team Foundation Server ou redémarrer le serveur IIS.

      Pour ouvrir le Gestionnaire des services IIS, consultez Comment : ouvrir le Gestionnaire des services IIS.

      Pour recycler le pool d'applications

      1. Dans le volet gauche, développez le nœud <InsérerNomServeur>, puis cliquez sur Pools d'applications.

      2. Dans le volet droit, cliquez avec le bouton droit sur Pool d'applications Microsoft Team Foundation Server, puis cliquez sur Recycler.

      Pour redémarrer le serveur IIS

    6. Une fois le type de lien installé, effacez le cache Team Foundation sur le client comme suit :

      1. Naviguez jusqu'à l'emplacement suivant :

        C:\Users\NomUtilisateur\AppData\Local\Microsoft\Team Foundation\<InsérerNuméroVersionTeamFoundation>

      2. Recherchez le dossier Cache, puis supprimez-le.

    Team System 2008 Team Foundation Server

    1. Sur l'ordinateur doté du Feature Pack, naviguez jusqu'au dossier suivant :

      Si Visual Studio 2010 Visualization and Modeling Feature Pack est installé :

      C:\Users\NomUtilisateur\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<InsérerNomFeaturePackVisualStudio>\1.0\Server Install Scripts

    2. Si Microsoft Visual Studio 2010 Feature Pack 2 est installé :

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\<InsérerNomFeaturePackVisualStudio>\InsérerNuméroVersionFeaturePackVisualStudio\Server Install Scripts

    3. Recherchez le fichier suivant :

      ArchitectureToolsRegistrationEntriesTFS2008.xml

    4. Copiez le fichier vers un emplacement auquel TFSReg.exe peut accéder depuis la couche Application Team Foundation Server.

    5. Sur l'ordinateur doté de Team Foundation Server, ouvrez une invite de commandes avec élévation de privilèges. Dans le menu Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.

    6. Naviguez jusqu'au dossier suivant sur la couche Application Team Foundation Server :

      NomLecteur:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools

    7. Exécutez TFSReg.exe comme suit :

      TFSReg.exe ArchitectureToolsRegistrationEntriesTFS2008.xml <InsérerNomServeurCoucheDonnéesTeamFoundation>

      Pour plus d'informations, consultez TFSReg.

    8. Une fois le type de lien installé, effacez le cache Team Foundation sur le client comme suit :

      1. Naviguez jusqu'à l'emplacement suivant :

        C:\Users\NomUtilisateur\AppData\Local\Microsoft\Team Foundation\<InsérerNuméroVersionTeamFoundation>

      2. Recherchez le dossier Cache, puis supprimez-le.

Créer des liens ou afficher des liens depuis des éléments de travail vers des éléments de modèle

Bien que vous puissiez lier vers des éléments de modèle depuis des éléments de travail, il est recommandé de créer le lien en partant de l'élément de modèle. Vous pouvez également afficher un élément de modèle lié à partir d'un élément de travail. Si votre équipe n'utilise pas contrôle de version Team Foundation, le chemin d'accès local des diagrammes sera utilisé pour créer les liens. Si le projet de modélisation et ses diagrammes se trouvent dans contrôle de version Team Foundation, tous les membres de l'équipe qui peuvent accéder au projet sont en mesure de consulter les éléments liés dans les éléments de travail.

Important

Si un élément de travail n'affiche pas les éléments UML liés que vous attendez, essayez d'actualiser l'élément de travail manuellement ou de fermer et de rouvrir votre requête. Pour permettre les liaisons bidirectionnelles entre les éléments de couche et les éléments de travail, installez le Service Pack 1 de Visual Studio 2010. Sinon, vous devrez créer le lien à partir de l'élément de travail.

Pour créer un lien à partir d'un élément de travail vers un élément de modèle

  • Ouvrez l'élément de travail, puis suivez les étapes pertinentes :

    Dans

    Procédez comme suit

    Team Foundation Server 2010

    1. Cliquez sur l'onglet Liens, puis sur Lier à.

    2. Dans la liste Type de lien de la boîte de dialogue Ajouter un lien, sélectionnez le type Lien modèle.

    3. Cliquez sur Parcourir pour rechercher et sélectionner un élément de modèle.

    Pour plus d'informations, consultez Création de relations entre des éléments de travail et d'autres ressources.

    Team System 2008 Team Foundation Server

    1. Cliquez sur l'onglet Liens et pièces jointes, puis sous Liens, cliquez sur Ajouter.

    2. Dans la liste Type de lien de la boîte de dialogue Ajouter un lien, sélectionnez le type Lien modèle.

    3. Cliquez sur Parcourir pour rechercher et sélectionner un élément de modèle.

    Pour plus d'informations, consultez Utilisation de liens et de pièces jointes dans des éléments de travail.

Pour afficher un élément de modèle lié à partir d'un élément de travail

  • Ouvrez l'élément de travail, puis double-cliquez sur le lien vers l'élément de modèle.

    ou

    Suivez les étapes pertinentes :

    Dans

    Procédez comme suit

    Team Foundation Server 2010

    Cliquez sur l'onglet Liens, cliquez sur le lien de l'élément de modèle, puis cliquez sur Ouvrir un élément lié.

    Pour plus d'informations, consultez Création de relations entre des éléments de travail et d'autres ressources.

    Team System 2008 Team Foundation Server

    Cliquez sur l'onglet Liens et pièces jointes, cliquez sur le lien de l'élément de modèle, puis cliquez sur Ouvrir.

    Pour plus d'informations, consultez Utilisation de liens et de pièces jointes dans des éléments de travail.

    Une fois que vous avez exécuté cette étape, le diagramme s'ouvre et affiche l'élément lié.

Supprimer les liens à partir des éléments de travail

Lorsque vous supprimez un lien depuis un élément de modèle, le lien depuis l'élément de travail est également supprimé. Il est déconseillé de modifier l'élément de travail pour supprimer le lien vers l'élément de modèle, car le lien de l'élément de modèle vers l'élément de travail ne sera pas supprimé. À la place, supprimez le lien de l'élément de travail depuis l'élément de modèle. Pour plus d'informations, consultez Comment : lier des éléments de travail à des éléments de modèle.

Dépannage

Problème

Causes possibles

Solution

Impossible de trouver l'élément de modèle.

Le type de lien de l'artefact modèle peut ne pas être installé sur Team Foundation Server.

Installez le type de lien de l'artefact modèle sur Team Foundation Server.

Pour plus d'informations, consultez Spécifications.

Impossible de trouver l'élément de modèle.

L'élément peut être sur un diagramme dans un projet de modélisation qui se trouve dans contrôle de version Team Foundation. Vous n'avez peut-être pas d'espace de travail mappé au diagramme.

Mappez votre espace de travail au projet de modélisation et au diagramme. Si vous n'avez pas d'espace de travail, alors vous devez en créer un.

Le message d'erreur qui s'affiche pour ce problème contient le chemin d'accès que vous pouvez utiliser afin de mapper votre espace de travail.

Pour plus d'informations, consultez Créer et utiliser avec des espaces de travail.

Impossible de trouver l'élément de modèle lié.

L'élément lié est peut-être sur un diagramme qui a été déplacé, renommé ou supprimé.

  1. Dans l'élément de travail, supprimez le lien vers l'élément de modèle.

  2. Créez un lien à partir de l'élément de travail vers l'élément de modèle.

Pour plus d'informations, consultez Créer des liens ou afficher des liens depuis des éléments de travail vers des éléments de modèle.

Ressources externes

Linking Work Items to UML Model Elements with the VS 2010 Feature Pack

Voir aussi

Tâches

Comment : lier des éléments de travail à des éléments de modèle

Concepts

Utilisation de modèles dans le processus de développement

Historique des modifications

Date

Historique

Motif

Septembre 2010

Clarification du comportement des liens créés entre les éléments de modèle et les éléments de travail

Commentaires client.

Décembre 2010

Chemin d'accès de substitution ajouté afin de rechercher la DLL pour l'installation du type d'élément de travail modèle sur Team Foundation Server 2010.

Commentaires client.

Décembre 2010

Mis à jour pour Microsoft Visual Studio 2010 Feature Pack 2.

Améliorations apportées aux informations.

Mars 2011

Mis à jour afin de refléter le correctif pour les liaisons de l'élément de travail aux diagrammes de couche du Service Pack 1 de Visual Studio 2010.

Améliorations apportées aux informations.