Freigeben über


Gewusst wie: Hinzufügen einer Abfrage zu einer Prozessvorlage

Eine Arbeitsaufgabenabfrage kann ausgeführt werden, um bestimmte Gruppierungen von Arbeitsaufgaben zu suchen, z. B. Risiken oder aktive Fehler. Arbeitsaufgabenabfragen werden in Arbeitsaufgabenabfrage-Dateien (WIQ-Dateien) angegeben, die im Ordner Queries unter dem Ordner Work Item Tracking gespeichert werden. Dieses befindet sich in dem Ordner, in dem die gedownloadete Prozessvorlage gespeichert wurde. MSF for Agile Software Development definiert beispielsweise die Abfrage Aktive Fehler, die in der Datei ActiveBugs.wiq angegeben ist.

Am einfachsten lassen sich Arbeitsaufgabenabfrage-Dateien in Team Explorer erstellen. In einem vorhandenen Teamprojekt verwenden Sie Team Explorer zum Erstellen sämtlicher Arbeitsaufgabenabfragen, die für den Prozess erforderlich sind. Anschließend verwenden Sie das folgende Verfahren, um jede Arbeitsaufgabenabfrage in einer WIQ-Datei zu speichern. Weitere Informationen zum Erstellen von Arbeitsaufgabenabfragen finden Sie unter Gewusst wie: Hinzufügen neuer Arbeitsaufgabenabfragen.

So speichern Sie eine Arbeitsaufgabenabfrage in einer WIQ-Datei

  1. Klicken Sie in Team Explorer mit der rechten Maustaste auf die Abfrage, und wählen Sie Abfrage anzeigen aus.

  2. Wählen Sie im Menü Datei die Option <Name der Abfrage> [Abfrage] speichern unter aus.

  3. Wählen Sie im Dialogfeld Abfrage speichern unter die Option Datei, und geben Sie einen Speicherort und einen Dateinamen für die WIQ-Datei ein. Alternativ klicken Sie auf Durchsuchen, geben einen Dateinamen ein, wechseln zum Speicherort für die Datei und klicken auf Speichern.

  4. Klicken Sie auf Speichern.

  5. Kopieren Sie die Datei in den Ordner \Work Item Tracking\Queries. Dieser befindet sich im Ordner mit der gedownloadeten Prozessvorlage.

    Hinweis

    Sie müssen die WIQ-Datei mit einem Text-Editor bearbeiten und das <TeamFoundationServer>-Element sowie das <TeamProject>-Element entfernen, durch die die Abfrage einem bestimmten Team Foundation Server und Teamprojekt zugeordnet wird. Andernfalls funktioniert die Abfrage nicht ordnungsgemäß, wenn die Prozessvorlage auf einen anderen Team Foundation Server geuploadet wird. Alternativ sollten Sie nach Möglichkeit Makros verwenden, damit die Abfrage nicht den expliziten Namen des aktuellen Teamprojekts oder andere explizite Werte enthält, die sich auf eine bestimmte Umgebung beziehen.

Beispiel

Erstellen Sie zum Einfügen der Arbeitsaufgabenabfragen in die Prozessvorlage mindestens eine Aufgabe in der Datei workitems.xml. Diese Datei befindet sich im Ordner \Work Item Tracking\Queries, der sich im Ordner mit der gedownloadeten Prozessvorlage befindet. Verwenden Sie das <Query>-Element, um die richtige Arbeitsaufgabenabfrage-Datei anzugeben.

<Query name="Active Bugs" fileName="WorkItem Tracking\Queries\filename.wiq" />

Das folgende Beispiel veranschaulicht, wie eine Aufgabe definiert wird, durch die die Arbeitsaufgabenabfrage Alle Szenarien in MSF for Agile Software Development erstellt wird. Diese Aufgabe kann erst ausgeführt werden, nachdem alle Arbeitsaufgabentypen erstellt wurden.

<task
   id="Queries"
   name="Stored Query Definitions"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Queries uploaded"
   completionDescription = "Processing the stored queries used by work item tracking">
   <dependencies>
      <dependency taskId="WIs" />
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
      <QUERIES>
         <Query name="All Scenarios" fileName="WorkItem Tracking\Queries\AllScenarios.wiq" />
         ...
      </QUERIES>
   </taskXml>
</task>

Sicherheit

Zum Durchführen dieses Verfahrens müssen Sie Mitglied der Gruppe Team Foundation-Administratoren sein.

Wenn die notwendigen Sicherheitsberechtigungen explizit festgelegt sind, müssen Ihre Serverebeneninformationen anzeigen-Berechtigung auf Zulassen und die Prozessvorlage verwalten-Berechtigung für das Teamprojekt ebenfalls auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Siehe auch

Aufgaben

Gewusst wie: Überprüfen von Definitionsänderungen für Arbeitsaufgabentypen

Konzepte

Arbeitsaufgabentypen
Arbeitsaufgabeninstanzen