Gérer la configuration de processus
En personnalisant la configuration du processus, vous pouvez personnaliser la présentation et les fonctionnalités disponibles via le journal des travaux en souffrance et les pages du tableau des tâches de Team Web Access.Configurez les éléments de travail répertoriés, l'ordre dans lequel ils sont répertoriés, puis les champs qui apparaissent et qui sont utilisés pour calculer l'avancement et la capacité.
[!REMARQUE]
Si vous avez personnalisé votre modèle de processus ou votre projet d'équipe, vous devrez peut-être personnaliser la configuration de processus.Pour plus d'informations, consultez Personnaliser le journal des travaux en souffrance et le tableau des tâches à l'aide de la configuration du processus.
Vous pouvez gérer la configuration du processus pour un projet d'équipe dans l'outil de ligne de commande witadmin à l'aide des commandes suivantes :
exportagileprocessconfig: exporte la définition de la configuration du processus qui personnalise les pages du journal des travaux en souffrance dans un fichier XML ou la fenêtre d'invite de commandes.
exportcommonprocessconfig: exporte la définition de la configuration du processus qui est également utilisée par un fichier XML ou la fenêtre d'invite de commandes.
importagileprocessconfig: importe la définition de la configuration du processus qui personnalise les pages du journal à partir d'un fichier XML.
importcommonprocessconfig: importe la définition de la configuration du processus qui est utilisée en commun à partir d'un fichier XML.
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)%.
Configuration requise
Pour exporter les définitions de configuration des processus, vous devez être un utilisateur valide du projet d'équipe ou de la collection.
Pour importer des définitions de configuration, vous devez être membre des groupes de sécurité suivants : Team Foundation Administrators ou Project Administrators.
Pour vérifier la configuration du processus et accéder aux outils de planification Agile disponibles uniquement à partir de Team Web Access, votre administrateur Team Foundation Server doit vous accorder des autorisations d'accès Web.Des exigences supplémentaires en matière de licences peuvent s'appliquer.Pour plus d'informations, consultez Accès aux fonctionnalités dans Team Web Access.
Pour plus d'informations, consultez Autorisations de Team Foundation Server et Groupes, autorisations et rôles par défaut de Team Foundation Server.
[!REMARQUE]
Même si vous vous connectez avec des autorisations d'administration, vous devez ouvrir une fenêtre d'invite de commandes avec élévation de privilèges pour exécuter la commande witadmin sur un serveur exécutant Windows Server 2008.Pour ouvrir une fenêtre d'invite de commandes avec élévation de privilèges, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Contrôle de compte d'utilisateur.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName [/f:FileName] [/e:encoding]
witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName [/f:FileName] [/e:encoding]
witadmin importagileprocessconfig /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:encoding] [/v]
witadmin importcommonprocessconfig /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:encoding] [/v]
Paramètres
Paramètre |
Description |
---|---|
/collection:CollectionURL |
Spécifie l'URL de la collection.Vous devez spécifier l'URI sous la forme suivante : http://NomServeur:Port/NomRépertoireVirtuel/NomCollection Si vous ne spécifiez pas de répertoire virtuel, vous devez indiquer l'URI sous la forme suivante : http://ServerName:Port/CollectionName. |
/p:ProjectName |
Requis.Le projet d'équipe pour lequel vous souhaitez exporter ou importer la configuration du processus.Ce projet d'équipe doit être défini dans la collection spécifiée à l'aide du paramètre /collection.Vous n'avez pas besoin de spécifier un projet d'équipe lorsque vous spécifiez le commutateur /v . |
/f:FileName |
Le chemin d'accès et le nom du fichier de définition XML de la configuration du processus à exporter ou importer.
Remarque
Si l'ordinateur client exécute Windows Vista, vous pouvez ne pas avoir d'autorisations sur certains dossiers.Si vous tentez d'exporter la liste globale vers un emplacement pour lequel vous ne disposez d'aucune autorisation, la technologie de virtualisation du Registre redirige automatiquement le fichier exporté et l'enregistre dans le magasin virtuel.Pour plus d'informations, consultez les pages suivantes sur le site Web Microsoft : Registry Virtualization et Problèmes de virtualisation de fichiers communs et du Registre dans Windows Vista.Pour éviter cette redirection, vous pouvez exporter le fichier vers un emplacement où vous disposez d'autorisations.
|
/e:Encoding |
Optionnel.Nom d'un .NET Framework 2.0 qui encode le format.L'encodage spécifié sera utilisé pour exporter ou importer les données XML.Par exemple, /e utf-7 spécifie l'encodage (UTF-7) Unicode.Si vous omettez ce paramètre, witadmin essaie de détecter l'encodage et utilise UTF-8 si la détection échoue. |
/v |
Optionnel.Valide le XML qui définit la configuration du processus, mais n'importe pas le fichier de définition. |
/? or help |
Affiche de l'aide sur la commande dans la fenêtre d'invite de commandes. |
Notes
Si vous effectuez la mise à niveau d'un projet d'équipe mis à niveau et importez des fichiers de configuration de processus pour la première fois, importez le fichier de définition pour CommonConfiguration d'abord, puis importez le fichier de définition pour AgileConfiguration.En outre, le fichier de catégories doit contenir les définitions des catégories référencées dans le fichier CommonConfiguration.Pour plus d'informations, consultez Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités.
Exemples
Sauf spécification contraire, les valeurs suivantes s'appliquent dans chaque exemple :
URL de la collection : http://AdventureWorksServer:8080/tfs/DefaultCollection
Projet d'équipe : Contoso
Numéro de port du site Web du serveur : 8080
Exporter la définition de configuration Agile pour un projet d'équipe
L'exemple suivant exporte la configuration de processus pour les pages du journal des travaux en souffrance du projet d'équipe :
witadmin exportagileprocessconfig /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:AgileConfiguration.xml
Importer la définition de configuration Agile pour un projet d'équipe
L'exemple suivant importe la configuration de processus pour les pages du journal des travaux en souffrance du projet d'équipe Contoso :
witadmin importagileprocessconfig /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:AgileConfiguration.xml
Voir aussi
Concepts
Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités
Référence des éléments XML de configuration de processus
Autres ressources
witAdmin : personnaliser et gérer des objets pour le suivi des éléments de travail