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
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
Recherchez le fichier suivant, puis copiez-le :
Microsoft.VisualStudio.ArchitectureTools.WorkItemLinking.ServerRegistration.dll
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
Collez le fichier .dll dans le dossier Plugins.
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
Dans le volet gauche, développez le nœud <InsérerNomServeur>, puis cliquez sur Pools d'applications.
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
Dans le volet gauche, cliquez avec le bouton droit sur <InsérerNomServeur>, cliquez sur Arrêter, puis sur Démarrer.
Pour plus d'informations, consultez Administration de Team Foundation Server.
Une fois le type de lien installé, effacez le cache Team Foundation sur le client comme suit :
Naviguez jusqu'à l'emplacement suivant :
C:\Users\NomUtilisateur\AppData\Local\Microsoft\Team Foundation\<InsérerNuméroVersionTeamFoundation>
Recherchez le dossier Cache, puis supprimez-le.
Team System 2008 Team Foundation Server
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
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
Recherchez le fichier suivant :
ArchitectureToolsRegistrationEntriesTFS2008.xml
Copiez le fichier vers un emplacement auquel TFSReg.exe peut accéder depuis la couche Application Team Foundation Server.
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.
Naviguez jusqu'au dossier suivant sur la couche Application Team Foundation Server :
NomLecteur:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools
Exécutez TFSReg.exe comme suit :
TFSReg.exe ArchitectureToolsRegistrationEntriesTFS2008.xml <InsérerNomServeurCoucheDonnéesTeamFoundation>
Pour plus d'informations, consultez TFSReg.
Une fois le type de lien installé, effacez le cache Team Foundation sur le client comme suit :
Naviguez jusqu'à l'emplacement suivant :
C:\Users\NomUtilisateur\AppData\Local\Microsoft\Team Foundation\<InsérerNuméroVersionTeamFoundation>
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
Cliquez sur l'onglet Liens, puis sur Lier à.
Dans la liste Type de lien de la boîte de dialogue Ajouter un lien, sélectionnez le type Lien modèle.
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
Cliquez sur l'onglet Liens et pièces jointes, puis sous Liens, cliquez sur Ajouter.
Dans la liste Type de lien de la boîte de dialogue Ajouter un lien, sélectionnez le type Lien modèle.
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é. |
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. |