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.
Contenu de la rubrique
Exporter un fichier de définition du type d'élément de travail
Importer un fichier de définition du type d'élément de travail
Autorisations requises
Pour effectuer cette procédure, vous devez être membre du groupe Team Foundation Administrators ou 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 exporter un fichier de définition du type d'élément de travail à partir d'un projet d'équipe existant
Ouvrez une fenêtre d'invite de commandes.
Accédez au répertoire qui contient les types d'éléments de travail dont vous souhaitez dresser la liste, en tapant la commande suivante et en appuyant sur Entrée.
cd ..Lecteur:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE
Exportez un type d'élément de travail pour un projet d'équipe existant en tapant la commande suivante à l'invite de commandes, puis en appuyant sur Entrée.
witadmin exportwitd /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName /p:projectName /n:WorkItemTypeName /f:FileName
Notes
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/AWTeam/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
Pour importer un type d'élément de travail dans un projet d'équipe existant
Ouvrez une fenêtre d'invite de commandes.
Accédez au répertoire qui contient les types d'éléments de travail dont vous souhaitez dresser la liste, en tapant la commande suivante et en appuyant sur Entrée.
cd ..Lecteur:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\IDE
Importez un type d'élément de travail en tapant la commande suivante à l'invite de commandes, puis en appuyant 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/AWTeam/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.
Notes
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
Personnalisation et gestion des types d'éléments de travail (witadmin)