Personnaliser la page Tableau des tâches
Vous pouvez personnaliser le panneau de travail d' Team Web Access pour spécifier différents types d'éléments de travail et augmenter le nombre d'éléments de travail qui s'affichent dans la page.Par exemple, vous pouvez ajouter des bogues en plus de les tâches de s'afficher dans le panneau de tâche.Avec le volet de tâches, votre équipe peut mettre à jour des éléments de travail et la progression de l'état.Les éléments de travail qui sont affichés comprennent toutes les tâches qui ont été assignées à l'itération actuelle et à leurs éléments parents, indépendamment de l'itération à laquelle les parents ont été assignée.Pour en savoir plus sur l'utilisation du volet de tâches, consultez Exécuter une itération.
Si votre projet d'équipe a été créé à l'aide d'un modèle de processus différente de celles fournies par Visual Studio Application Lifecycle Management (ALM) vous avez personnalisé les définitions de types d'éléments de travail ou modifié leur flux de travail, vous devrez peut-être personnaliser un des fichiers de définition pour la configuration de processus.
Dans cette rubrique
Types d'éléments de travail qui s'affichent dans la page du panneau de tâche
En-têtes de colonne et séquence de colonne
Ordre de tri des éléments du journal
Nombre d'éléments qui peuvent s'afficher dans la page du panneau de tâche
Configuration requise
Pour exécuter l'outil en ligne de commande des witadmin , 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.
Pour afficher la page du panneau de tâche, vos autorisations d'accès au Web d'équipe doivent être définies à Standard.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.
Types d'éléments de travail qui s'affichent dans la page du panneau de tâche
Les éléments suivants déterminent les éléments de travail apparaissent dans la page du panneau de tâche.
Les éléments du journal correspondent aux types des éléments de travail assignés à la catégorie de spécifications.Seuls les éléments du journal assignés à l'itération actuelle ou qui ont des tâches assignées à l'itération actuelle apparaissent dans le volet de tâches.Ils peuvent être dans un état de flux de travail.
Les tâches qui peuvent être ajoutées en tant que tâches enfants aux éléments du journal correspondent aux types d'éléments de travail assignés à la catégorie de tâche.
Seuls les tâches assignées à l'itération actuelle apparaissent dans le volet de tâches.
Les tâches s'affichent sous l'en-tête de colonne de leur état de flux de travail.Lorsque vous faites glisser les tâches d'une colonne vers un autre, le champ d'état est automatiquement mis à jour.
[!REMARQUE]
Si vous ajoutez un type d'élément de travail de la catégorie de tâche, veillez à ajouter ces champs que vous dépistiez le travail à la définition du type d'élément de travail.
Pour spécifier les types d'éléments de travail Tâche qui apparaissent
Pour exécuter l'outil en ligne de commande des witadmin , ouvrez une fenêtre d'invite de commandes 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)%.
Tapez la commande suivante, en substituant les données des arguments indiqués ici, où CollectionURL spécifie l'URL d'une collection de projets d'équipe, Nomprojet spécifient le nom d'un projet d'équipe défini dans la collection, et DirectoryPath spécifie le nom et l'emplacement du fichier exporte.Choisissez Entrée.
witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Ouvrez les catégories dans le bloc-notes, puis définissez l'élément d' CATEGORY pour "Task Category".
Pour ajouter un nouveau type d'élément de travail, ajoutez un élément d' WORKITEMTYPE qui spécifie le nom convivial d'un autre type d'élément de travail que vous souhaitez ajouter.
Par exemple, la syntaxe suivante ajoute le type d'élément de travail « bogue » à la catégorie de tâche pour un projet d'équipe qui utilise le modèle de processus agile.
<CATEGORY name="Task Category" refname="Microsoft.TaskCategory"> <DEFAULTWORKITEMTYPE name="Task" /> <WORKITEMTYPE name="Bug" /> </CATEGORY>
Conseil Vous devez spécifier un type d'élément de travail défini pour votre projet d'équipe.Un type d'élément de travail peut appartenir à plusieurs catégories.Toutefois, vous ne pouvez pas spécifier un type d'élément de travail spécifié comme appartenant à la catégorie de spécification.
Tapez la commande suivante pour importer le fichier de définition :
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Pour assigner des metastates aux états du flux de travail de type de tâche d'éléments de travail
Dans la fenêtre d'invite de commandes pour witadmin, tapez la commande suivante substituant les données des arguments indiqués ici, où CollectionURL spécifie l'URL d'une collection de projets d'équipe, Nomprojet spécifient le nom d'un projet d'équipe défini dans la collection, et DirectoryPath spécifie le nom et l'emplacement du fichier exporte.Choisissez Entrée.
witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Ouvrez le fichier de CommonConfiguration dans le bloc-notes et localisez l'élément d' TaskWorkItems .
Par exemple, le modèle de processus agile que la syntaxe suivante s'affiche :
<TaskWorkItems category="Microsoft.TaskCategory"> <States> <State value="New" type="Proposed" /> <State value="Active" type="InProgress" /> <State value="Closed" type="Complete" /> </States> </TaskWorkItems>
Le volet de tâches affiche les en-têtes de colonne Nouveau, Actif, et Fermé.
(Facultatif) pour inclure les états du flux de travail d'un autre type d'élément de travail, par exemple bogue, vous devez ajouter une assignation pour l'état de flux de travail Résolu .
Par exemple, vous pouvez mettre à jour <TaskWorkItems> pour contenir les assignations de metastate pour les deux tâches et bogues liés aux éléments du journal.Dans la syntaxe suivante, l'état de flux de travail d' Resolved est assigné au metastate d' InProgress .
<TaskWorkItems category="Microsoft.TaskCategory"> <States> <State value="New" type="Proposed" /> <State value="Active" type="InProgress" /> <State value="Resolved" type="InProgress" /> <State value="Closed" type="Complete" /> </States> </TaskWorkItems>
Important
Vous devez spécifier une valeur pour l'élément d' State qui correspond à un état de flux de travail valide.Un état de flux de travail est valide dans ce cas un état défini pour un type d'élément de travail qui est inclus dans la catégorie de tâche pour votre projet d'équipe.De plus, vous devez assigner un metastate type du groupe agile, qui est Proposed, InProgress, et Complete.Pour une description de chacune de ces rapports, consultez l' états de flux de travail, metastates, et configuration de processus.
Tapez la commande suivante pour importer le fichier de définition :
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Appuyez sur F5 pour actualiser la page Web pour qu' Team Web Access reflète les modifications.
Retour au début
Colonnes et l'ordre des colonnes
Les en-têtes de colonnes qui apparaissent dans la page du panneau de tâche correspondent aux états du flux de travail assignés au type par défaut de la tâche assignée à la catégorie de tâche.La séquence de colonne correspond à la progression naturelle les transitions de flux de travail, le déplacement de gauche à droite.Les états du flux de travail définis pour la tâche par défaut tapez dans la catégorie de tâche doivent être assignés à un metastate valide dans le groupe agile comme décrit dans états de flux de travail, metastates, et configuration de processus.
Vous ne devez pas modifier la disposition de colonne.
Retour au début
Ordre de tri des éléments du journal
Les éléments du journal sont répertoriés dans l'ordre croissant en fonction de la valeur du champ assigné à type="Order" dans la définition de CommonConfiguration.Les contrôles de ce champ l'ordre des éléments du journal sur lesquels s'affichent l'itération et tâche embarquent des pages.
Pour spécifier un champ différent à utiliser pour trier les éléments du journal
Dans la fenêtre d'invite de commandes pour witadmin, tapez la commande suivante substituant les données des arguments indiqués ici, où CollectionURL spécifie l'URL d'une collection de projets d'équipe, Nomprojet spécifie le nom d'un projet d'équipe défini dans la collection, et DirectoryPath spécifie le nom et l'emplacement du fichier exporte.Choisissez Entrée.
witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Ouvrez le fichier de CommonConfiguration dans le bloc-notes, puis affectez à l'élément d' TypeField avec type="Order".
Par exemple, l'affectation par défaut pour le modèle de processus agile est :
<TypeField refname="Microsoft.VSTS.Common.StackRank" type="Order" />
Modifiez la valeur assignée à refname par champ sur lequel vous souhaitez baser l'ordre de tri.
Par exemple, la syntaxe suivante spécifie pour trier les éléments du journal sur le champ personnalisé, Fabrikam.Order.
<TypeField refname="Fabrikam.Order" type="Order" />
Important
Vous devez spécifier le nom de référence d'un champ défini pour le type par défaut d'élément de travail spécifié pour la catégorie de spécifications pour votre projet d'équipe.
Tapez la commande suivante pour importer le fichier de définition :
witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
Appuyez sur F5 pour actualiser la page Web pour qu' Team Web Access reflète les modifications.
Retour au début
Nombre d'éléments qui peuvent s'afficher dans la page du panneau de tâche
Pour des raisons de performances, le volet de tâches par défaut est limité à un total de 500 éléments de travail.Lorsque vous ouvrez le panneau de tâche, tous les éléments de travail sont chargés dans le cache.Limiter le nombre d'éléments de travail peut référence les temps de chargement plus rapides.Vous pouvez modifier cette limite en spécifiant une valeur pour l'attribut d' workItemCountLimit de l'élément d' IterationBacklog .
Dans la fenêtre d'invite de commandes pour witadmin, tapez la commande suivante substituant les données des arguments indiqués ici, où CollectionURL spécifie l'URL d'une collection de projets d'équipe, Nomprojet spécifient le nom d'un projet d'équipe défini dans la collection, et DirectoryPath spécifie le nom et l'emplacement du fichier exporte.Choisissez Entrée.
witadmin exportagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
Ouvrez le fichier d'AgileConfigurations dans le bloc-notes, puis recherchez la section pour IterationBacklog.
Spécifiez une valeur pour l'attribut d' workItemCountLimit .
Par exemple, la syntaxe suivante augmente le nombre à 800.
<IterationBacklog workItemCountLimit="800"> . . . </IterationBacklog>
Tapez la commande suivante pour importer le fichier de définition :
witadmin importagileprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\AgileConfiguration.xml"
Appuyez sur F5 pour actualiser la page Web pour qu' Team Web Access reflète les modifications.
Retour au début