Get-WIs

Introduction

Le cdmlet Get-WIs permet de récupérer un ensemble de workitems. Avec ce CmdLet il est possible de récupérer l'ensemble des workitems du serveur ou d'un projet mais également avec une requête spécifique ou une requête directement.

La récupération d'un serveur TFS ce fait grâce au CmdLet Get-TFS.

Paramètres

Nom Description Exemple
-tfs Serveur TFS récupérer avec Get-TFS $tfs = Get-TFS -rul http://colmar:8080
-projectname Nom du projet
-storedquery Nom de la requête de workitem My Work Items
-query Requête à exécuter Select System.ID from WorkItem

Exemple récupération de tous les workitems

Windows PowerShell
Copyright (C) 2006 Microsoft Corporation. Tous droits réservés.

PSTFS > $tfs = tfs colmar
PSTFS > $wis = get-wis -tfs $tfs
PSTFS > $wis |format-table

         Id Uri            Revision Revisions   Attachments Links       Store       Title       State       Reason
         -- ---            -------- ---------   ----------- -----       -----       -----       -----       ------
          1 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
          2 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
          3 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
          4 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
          5 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
          6 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
     
.....

         51 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         52 vstfs://...           1 {Microso... {}          {}          Microsof... Create V... Active      New
         53 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         54 vstfs://...           1 {Microso... {}          {}          Microsof... Create P... Active      New
         55 vstfs://...           1 {Microso... {}          {}          Microsof... Define I... Active      New
         56 vstfs://...           1 {Microso... {}          {}          Microsof... Create T... Active      New
         57 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         58 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         59 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         60 vstfs://...           1 {Microso... {}          {}          Microsof... Create I... Active      New

Exemple récupération de tous les workitems pour un projet

Windows PowerShell
Copyright (C) 2006 Microsoft Corporation. Tous droits réservés.

PSTFS > $tfs = tfs colmar

PSTFS > $wis = get-wis -tfs $tfs -projectname test
PSTFS > $wis |format-table

         Id Uri            Revision Revisions   Attachments Links       Store       Title       State       Reason
         -- ---            -------- ---------   ----------- -----       -----       -----       -----       ------
         16 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         17 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         18 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         19 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         20 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         21 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         22 vstfs://...           1 {Microso... {}          {}          Microsof... Create V... Active      New
         23 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         24 vstfs://...           1 {Microso... {}          {}          Microsof... Create P... Active      New
         25 vstfs://...           1 {Microso... {}          {}          Microsof... Define I... Active      New
         26 vstfs://...           1 {Microso... {}          {}          Microsof... Create T... Active      New
         27 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         28 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         29 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         30 vstfs://...           1 {Microso... {}          {}          Microsof... Create I... Active      New


Exemple avec l'exécution d'une requête d'un projet

Windows PowerShell
Copyright (C) 2006 Microsoft Corporation. Tous droits réservés.

PSTFS > $tfs = tfs colmar

PSTFS > $wis = get-wis -tfs $tfs -projectname test -storedquery "My Work item"
Not stored query
Get-WIs : La référence d'objet n'est pas définie à une instance d'un objet.
Au niveau de ligne : 1 Caractère : 15
+ $wis = get-wis  <<<< -tfs $tfs -projectname test -storedquery "My Work item"

PSTFS > $wis = get-wis -tfs $tfs -projectname test -storedquery "My Work Items"
PSTFS > $wis | format-table

         Id Uri            Revision Revisions   Attachments Links       Store       Title       State       Reason
         -- ---            -------- ---------   ----------- -----       -----       -----       -----       ------
         16 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         17 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         18 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         19 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         20 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         21 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         22 vstfs://...           1 {Microso... {}          {}          Microsof... Create V... Active      New
         23 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         24 vstfs://...           1 {Microso... {}          {}          Microsof... Create P... Active      New
         25 vstfs://...           1 {Microso... {}          {}          Microsof... Define I... Active      New
         26 vstfs://...           1 {Microso... {}          {}          Microsof... Create T... Active      New
         27 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         28 vstfs://...           1 {Microso... {}          {}          Microsof... Brainsto... Active      New
         29 vstfs://...           1 {Microso... {}          {}          Microsof... Set up: ... Active      New
         30 vstfs://...           1 {Microso... {}          {}          Microsof... Create I... Active      New

Last edited Jan 7, 2009 at 12:07 PM by pc152, version 2

Comments

No comments yet.