Partager via


Comment : renommer un champ de type d'élément de travail

Mise à jour : novembre 2007

Vous pouvez utiliser l'outil en ligne de commande witfields pour renommer les champs de type d'élément de travail pour un projet existant à partir de l'invite de commandes de Visual Studio 2008. Pour plus d'informations, consultez witfields.

Pour consulter une liste de champs de type d'élément de travail sur votre serveur Team Foundation Server, consultez Comment : afficher un champ de type d'élément de travail.

Autorisations requises

Pour exécuter cette procédure, vous devez être un membre du groupe Administrateurs Team Foundation ou un membre de groupe Project Administrators pour tous les projets où le champ est utilisé. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Pour utiliser des commandes Team Foundation au niveau de l'invite de commandes

  • Cliquez sur Démarrer, Tous les programmes, pointez sur Microsoft Visual Studio 2008, Visual Studio Tools, puis cliquez sur Invite de commandes de Visual Studio 2008.

    Vous pouvez aussi exécuter vsvars32 dans le chemin d'installation de Visual Studio, généralement LettreLecteur:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools.

    Remarque :

    Pour utiliser l'invite de commandes de Visual Studio 2008, Visual Studio doit être installé.

Pour renommer des champs

  1. Ouvrez une invite de commandes Visual Studio.

  2. Remplacez le répertoire par l'emplacement de l'assembly qui contient les types d'éléments de travail, en tapant la commande suivante, puis en appuyant sur ENTRÉE.

    cd ..LettreLecteur:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies

  3. À l'invite de commandes de Visual Studio, tapez ce qui suit et appuyez sur ENTRÉE :

    witfields rename /s:"<Nom Team Foundation Server>" Microsoft.VSTS.Common.Rank Importance

    Cette commande remplace le nom du champ Rang par Importance.

  4. À l'invite de confirmation tapez y et appuyez sur ENTRÉE. Attendez jusqu'à ce que le message suivant s'affiche :

    Field renamed.

  5. Dans la fenêtre Team Explorer de Visual Studio, cliquez sur Actualiser pour télécharger les mises à jour les plus récentes à partir du serveur.

    Attendez quelques secondes que tous les nœuds soient chargés. Les nœuds encore en cours de chargement affichent le mot en cours.

  6. Cliquez avec le bouton droit sur le nœud Éléments de travail, puis sélectionnez Ajouter une requête pour créer une nouvelle requête.

  7. Cliquez la zone étiquetée Cliquez ici pour ajouter une clause pour ajouter une ligne, sélectionnez la cellule Champ vierge et, dans la cellule, tapez Rang. Remarquez le message suivant qui apparaît au-dessus de la liste des résultats. Ce message indique que le Rang est introuvable.

    Exécutez la requête pour consulter ses résultats. TF51005 : la requête fait référence à un champ qui n'existe pas. L'erreur est provoquée par <<Rang>>.

  8. Supprimez la valeur Rang de la cellule Champ et entrez Importance dans la cellule.

  9. Sélectionnez <> dans la cellule Opérateur, puis tapez 1 dans la cellule Valeur.

  10. Dans le menu Équipe, cliquez sur Exécuter la requête.

  11. Cliquez avec le bouton droit sur une ligne quelconque dans les résultats et sélectionnez Options de colonne. Faites défiler la liste Colonnesdisponibles. Notez que le champ Rang a été remplacé par le champ Importance.

  12. Sélectionnez Importance dans la zone Colonnes disponibles, puis cliquez sur le bouton Ajouter les colonnes sélectionnées, (>). Cliquez sur OK.

    Notez que Rang, le nom convivial de Microsoft.VSTS.Common.Rank, a été remplacé par Importance dans le générateur de requêtes et la liste des résultats.

  13. Cliquez sur Fermer pour fermer le requête. Cliquez sur Non lorsque vous êtes invité à enregistrer la requête.

  14. Créez un élément de travail Tâche. Pour ce faire, cliquez avec le bouton droit sur le nœud Éléments de travail, pointez sur Ajouter un élément de travail, puis cliquez sur Tâche.

    Cet élément de travail est créé à partir du type d'élément de travail que vous avez modifié et importé.

  15. Remarquez que dans la zone État l'étiquette du champ renommé Rang n'a pas changé. En effet, la portée des étiquettes de champ sur les formulaires d'élément de travail se limite au projet d'équipe parent, les étiquettes sont donc indépendantes du nom de champ qui vient d'être spécifié pour l'ensemble du serveur.

    Remarque :

    Pour plus d'informations sur la modification d'étiquettes de champ sur les formulaires d'élément de travail, consultez Comment : personnaliser une étiquette de champ.

  16. Cliquez sur Fermer pour fermer la nouvelle tâche. Cliquez sur Non lorsque vous êtes invité à enregistrer l'élément de travail.

Voir aussi

Tâches

Comment : ajouter un champ à un type d'élément de travail

Comment : afficher un champ de type d'élément de travail

Comment : supprimer un champ de type d'élément de travail

Référence

witfields