Exporter et importer des types d'éléments de travail à partir d'un projet existant
Pour personnaliser des types d'éléments de travail dans un projet existant, vous pouvez utiliser l'outil en ligne de commande witadmin pour exporter et importer le type d'élément de travail dans un fichier XML.Les modifications que vous apportez aux types d'éléments de travail peuvent effectuer la façon dont les fonctions des outils de planification agiles et de mon travail.Avant de personnaliser un type d'élément de travail, consultez Personnaliser le journal des travaux en souffrance et le tableau des tâches à l'aide de la configuration du processus.
[!REMARQUE]
Vous pouvez utiliser process editor, un complément d'outil puissant pour Visual Studio que vous pouvez télécharger et installer.Situé sous le menu Outils, process editor fournit une interface utilisateur graphique pour personnaliser des types d'éléments de travail, des champs, et d'autres objets.Vous pouvez utiliser cet outil pour importer et exporter des types d'éléments de travail et pour modifier leurs définitions.Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Outils de gestion de l'alimentation Team Foundation Server.
Configuration requise
- Pour exécuter ces procédures, vous devez être membre du groupe Team Foundation Administrators ou membre du groupe Project Administrators pour le projet.Pour plus d'informations, consultez Autorisations de Team Foundation Server.
Exporter un fichier de définition du type d'élément de travail
Pour exécuter l'outil de ligne de commande witadmin, ouvrez une fenêtre d'invite de commandes à l'endroit où Visual Studio ou Team Explorer est installé et entrez :
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
Sur une édition 64 bits de Windows, remplacez %programfiles% par %programfiles(x86)%.
Sélectionnez la commande suivante, en substituant les données des arguments indiqués ici, où CollectionURL spécifie l'URL de votre collection de projets d'équipe, nomprojet spécifient le nom de votre projet d'équipe, WorkItemTypeName spécifie le nom du type d'élément de travail pour exporter, et Nom de fichier spécifie l'emplacement et le nom du fichier de définition de types exportée.Choisissez entrée.
witadmin exportwitd /collection:http://CollectionURL /p:projectName /n:WorkItemTypeName /f:FileName
[!REMARQUE]
Si vous exécutez Windows Vista, il est possible que vous ne disposiez pas d'autorisations sur certains dossiers.Si vous tentez d'exporter le type d'élément de travail vers un emplacement où vous n'avez pas d'autorisations définies, la technologie de virtualisation du Registre redirige automatiquement le fichier exporté et l'enregistre dans le magasin virtuel.Pour éviter cette redirection, vous pouvez exporter le fichier vers un emplacement où vous disposez d'autorisations.Pour plus d'informations sur la virtualisation du Registre, consultez les pages suivantes sur le site Web Microsoft : Virtualisation du Registre (page éventuellement en anglais) et Problèmes de virtualisation de fichiers communs et du Registre dans Windows Vista.
Par exemple, la commande suivante exporte le contenu du type d'élément de travail nommé Bug défini pour le projet AdventureWorks dans le fichier Bug.xml :
witadmin exportwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /n:Bug /f:Bug.xml
En cas de réussite, le message suivant s'affiche :
Opération terminée.
Importer un fichier de définition du type d'élément de travail
Sélectionnez la commande suivante, puis appuyez sur entrée.
witadmin importwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
Par exemple, la commande suivante importe le type d'élément de travail défini dans le fichier AWBug.xml dans le projet AdventureWorks :
witadmin importwitd /collection:http://AdventureWorksServer:8080/tfs/Collection1 /p:AdventureWorks /f:AWBug.xml
En cas de réussite, le message suivant s'affiche :
Importation du type d'élément de travail terminée.
[!REMARQUE]
L'importation d'une définition du type d'élément de travail crée un type d'élément de travail basé sur le nom assigné à l'élément WORKITEMTYPE dans le fichier de définition de type.Si le nom existe déjà, la commande d'importation remplace le type d'élément de travail existant.Si le nom n'existe pas, un nouveau type d'élément de travail est ajouté au projet d'équipe.
Voir aussi
Référence
Personnaliser et gérer des types d'éléments de travail (witadmin)
Concepts
Personnaliser le suivi des éléments de travail et votre projet d'équipe