Spécifier les types d'éléments de travail à synchroniser

Pour prendre en charge la synchronisation de données entre un plan de projet d'entreprise et un projet d'équipe, vous devez spécifier les types des éléments de travail que vous souhaitez ajouter à la synchronisation. Vous pouvez définir les types lorsque vous associez un plan de projet à un projet d'équipe, puis vous pouvez ajouter ou supprimer les types ultérieurement.

Notes

Tous les types des éléments de travail mappés pour un projet d'équipe sont disponibles pour participer à la synchronisation de données avec tous les plans de projet d'entreprise actuellement mappés à ce projet d'équipe ou que vous pouvez mapper ultérieurement.

Avant de pouvoir gérer les types d'éléments de travail qui participent à la synchronisation, vous devez configurer l'intégration d'Visual Studio Team Foundation Server et dans Microsoft Project Server, et vous mapper un plan de projet d'entreprise au projet d'équipe. Pour plus d'informations, consultez Configurer l'intégration de TFS et Project Server.

Configuration requise

Pour exécuter ces procédures, votre autorisation Administrer Project Server Integration doit avoir la valeur Autoriser pour une collection de projets d'équipe. En outre, le compte de service de Team Foundation Server doit disposer des autorisations requises pour interagir avec les instances de PWA qui participeront à la synchronisation de données. Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.

Répertorier les types des éléments de travail configurés pour participer à la synchronisation de données

En utilisant la commande suivante, vous pouvez déterminer pour un projet d'équipe les types qui sont déjà mappés et disponibles pour être utilisés avec un plan de projet d'entreprise.

Pour répertorier les types des éléments de travail mappés pour un projet d'équipe

  1. Pour exécuter l'outil en ligne de commande TfsAdmin, ouvrez une fenêtre d'invite de commandes à l'endroit où Visual Studio ou Team Explorer est installé et entrez :

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

    Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles%.

  2. Spécifiez la commande suivante, puis appuyez sur la touche Entrée.

    TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl /teamProject: TeamProjectName
    

    Remplacez tpcUrl par l'URL de la collection de projets et TeamProjectName par le nom du projet d'équipe.

    Le message suivant s'affiche :

    The following types of work items are configured for synchronization:

    List of Work Item Types

Spécifier les types des éléments de travail qui peuvent participer à la synchronisation de données

Vous pouvez configurer pour un projet d'équipe un ou plusieurs types d'éléments de travail pour qu'ils participent à la synchronisation de données avec les tâches dans les plans de projet. Les plans de projet peuvent être actuellement mappés au projet d'équipe, ou vous pouvez les configurer ultérieurement pour synchroniser des données avec le projet d'équipe.

Pour mapper des types d'éléments de travail pour un projet d'équipe

  • À l'invite de commandes, tapez la commande suivante, puis appuyez sur la touche Entrée.

    TfsAdmin ProjectServer /MapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
    

    Remplacez tpcUrl par l'URL de la collection de projets d'équipe et TeamProjectName par le nom du projet d'équipe. Remplacez ListOfWorkItemTypes par les noms des types d'éléments de travail que vous souhaitez participer à la synchronisation de données. Par exemple, vous pouvez spécifier les types d'éléments de travail suivants pour prendre en charge un processus agile comme « User Story,Task » ou “User Story”,Task. N'incluez pas d'espace après la virgule.

    Vous pouvez spécifier l'indicateur /skipUIChanges facultatif pour indiquer qu'aucune modification ne doit être effectuée sous l'onglet Project Server pour les formulaires d'élément de travail des types que vous spécifiez.

    Important

    Vous devez inclure l'indicateur /skipUIChanges uniquement si un message indique qu'une erreur s'est produite lorsque le système a ajouté un onglet Project Server.Si ce message s'affiche, vous devez ajouter manuellement l'onglet Project Server à la définition du type d'éléments de travail.Pour plus d'informations, consultez Champs Project Server ajoutés à TFS pour prendre en charge la synchronisation de données.

    Les messages suivants s'affichent :

    Configuring synchronization for the following work item types for team project TeamProjectName: List of Work Item Types.

    You have successfully configured the following work item types for team project TeamProjectName: List of Work Item Types.

Si vous avez ajouté un type et sans avoir spécifié l'indicateur /skipUIChanges, vous pouvez vérifier si le type a été modifié en actualisant le projet d'équipe dans Team Explorer, puis en ouvrant un élément de travail du type que vous avez ajouté. L'onglet Project Server doit s'afficher dans le formulaire d'élément de travail.

Supprimer un type d'élément de travail de la synchronisation de données

Avant de supprimer un type d'éléments de travail de la synchronisation de données, vous devez supprimer les liens qui lient les éléments de travail de ce type aux tâches définies dans un plan de projet d'entreprise. Comme une alternative, vous pouvez utiliser l'indicateur /force pour forcer la suppression de ces liens et supprimer le type.

Pour annuler le mappage d'un type d'éléments de travail d'un projet d'équipe

  • À l'invite de commandes, tapez la commande suivante, puis appuyez sur la touche Entrée.

    TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
    

    Remplacez tpcUrl par l'URL de la collection de projets d'équipe, TeamProjectName par le nom du projet d'équipe, et ListOfWorkItemTypes par le nom ou les noms des types d'éléments de travail pour annuler le mappage.

    Vous pouvez spécifier l'indicateur /force facultatif pour supprimer les liens qui lient les éléments de travail aux tâches de Project. En utilisant cette option, vous pouvez supprimer les types d'élément de travail de la synchronisation de données, même si les éléments de travail de ce type sont actuellement synchronisés.

    Les messages suivants s'affichent :

    Removing the following work item types from participating in synchronization of data for team project TeamProjectName : List of Work Item Types**.**

    The following work item types have been successfully removed from participating in synchronization for team project TeamProjectName**:** List of Work Item Types**.**

    Vous pouvez vérifier si le type a été supprimé en actualisant le projet d'équipe dans Team Explorer et en ouvrant ensuite un élément de travail correspondant au type que vous avez supprimé. L'onglet Project Server doit être supprimé du formulaire d'élément de travail.

Voir aussi

Tâches

Configurer l'intégration de TFS et Project Server

Référence

Définir les types d'éléments de travail disponibles pour la synchronisation

Gérer des mappages entre un plan de projet d'entreprise et un projet d'équipe

Concepts

Administrer l'intégration de Team Foundation Server et Project Server