mars
2015
Lorsque l’on crée un workitem dans TFS, il est de bon usage de préciser le chemin d’itération.
TFS propose un ensemble de requêtes afin de manipuler les workitems de l’itération actuelle.
Le problème : lorsque l’itération actuelle est modifiée, il est indispensable de modifier chaque requête traitant de l’itération actuelle afin d’adapter le filtre « IterationPath ».
Ce billet propose une solution pour éviter ces fréquentes modifications.
Le contournement est assez simple : il suffit de
- créer une itération nommée « Current »
- modifier les requêtes « Current » pour pointer vers cette itération
- Ensuite, lorsque l’itération actuelle change, il suffit de déplacer la nouvelle itération sous l’itération « Current » préalablement créée
Info : Le but du jeu n’est pas de compter le nombre d’occurrence du terme itération dans ce billet
Voyons cela en détail :
-
Préparation
-
Création de l’itération « Current » dans TFS
Ouvrir l’éditeur d’itérations de TFS (la capture d’écran traite de TFS 2013)
Créer une itération nommée « Current » sous Releases. -
Edition des requêtes
Ouvrir le module WIT (WorkItem Tracking) de Visual Studio.
Pour chaque requête traitant de l’itération actuelle, modifier le filtre pour pointer vers « Current »…
Enregistrer
-
-
Lorsqu’une itération débute
- Ouvrir l’éditeur d’itérations de TFS (la capture d’écran traite de TFS 2013)
Ci-dessus, l’itération est nommée : « 2015-03-04 Sprint 1″
Déplacer l’itération (drag-drop), de son emplacement vers « Current »
TFS synchronisera les workitems concernés (modification de l’itération) dynamiquement.
Le résultat…
- Ouvrir l’éditeur d’itérations de TFS (la capture d’écran traite de TFS 2013)
-
Lorsqu’une itération se termine
Il suffit de déplacer l’itération terminée pour la repositionner sur son parent. Dans mon exemple, Le résultat sera :
Enfin, si vous souhaitez ne pas devoir effectuer la phase de préparation à chaque création d’un teamproject, vous pouvez toujours modifier le template TFS afin d’intégrer l’itération « Current » et les requêtes modifiées. Les projets TFS créés intégreront alors la notion d’itération courante et les requêtes liées.
La notion a été trouvé ici : Transitioning Between Sprintsiterations With TFS,
Enjoy !