Hinzufügen von Arbeitsaufgabenabfragen zu einer Prozessvorlage
Durch Hinzufügen von Arbeitsaufgabenabfragen zur Prozessvorlage, können Sie den anfänglichen Satz von freigegebenen Abfragen und Abfrage-Ordnerstruktur für ein Teamprojekt definieren. Alle Teammitglieder können mithilfe von Abfragen die Fehler, Aufgaben und anderen Arbeitsaufgaben suchen, die Maßnahmen erfordern.
Arbeitsaufgabenabfragen geben Kriterien an, mit denen eine Liste von Arbeitsaufgaben, z. B. eine Liste aktiver Fehler oder geschlossener Aufgaben, generiert wird. Dateien für Arbeitsaufgabenabfragen besitzen die Dateierweiterung WIQ und werden im Unterordner „Queries“ des Ordners „WorkItem Tracking“ für MSF (Microsoft Solutions Framework)-Prozessvorlagen gespeichert.
Wichtig
Microsoft-Prozessvorlagen definieren verschiedene Abfragen.Weitere Informationen finden Sie unter Freigegebene Abfragen (Scrum), Freigegebene Abfragen (Agile), und Shared queries (CMMI).Abfragedefinitionen sind von den Feldern und Arbeitsaufgabentypen in der Prozessvorlage abhängig.Zudem sind einige Arbeitsmappen, die im Portal-Plug-In hochgeladen werden, von den Abfragedefinitionen abhängig.
Sie geben die Abfragedefinitionen an, die als Aufgabe im Arbeitsaufgabenverfolgungs-Plug-In hochgeladen werden sollen. Diese Aufgabe ist möglicherweise erforderlich, da einige Artefakte in einer Prozessvorlage möglicherweise von einer Abfrage abhängig sind. Außerdem hängt die Aufgabe zum Hochladen von Abfragen vom erfolgreichen Abschluss der Aufgabe zum Hochladen von Arbeitsaufgabentypen ab. Sie geben jede Abfragedatei an, die innerhalb des taskXml-Elements hochgeladen werden soll.
In diesem Thema
Erstellen einer Datei für eine Arbeitsaufgabenabfrage
Angeben von hochzuladenden Abfragen
QUERIES-Elementverweis
Nachdem ein Teamprojekt aus der Prozessvorlage erstellt wurde, können Sie mit dem Abfrage-Editor Abfragen hinzufügen, entfernen und ändern. Weitere Informationen finden Sie unter Abfragen von Arbeitsaufgaben.
Weitere Informationen zum Zuweisen von Abfrageberechtigungen zu Gruppen finden Sie unter Steuern des Zugriffs auf Funktionsbereiche. Informationen zum Erstellen von Abfrageordnern finden Sie unter Definieren von Objekten zum Nachverfolgen von Arbeitsaufgaben mit dem Plug-In für die Arbeitsaufgabenverfolgung.
Erstellen einer Datei für eine Arbeitsaufgabenabfrage
Jede Abfragedefinition muss in einer eigenen Datei mit der Dateinamenerweiterung WIQ mithilfe des übergeordneten WorkItemQuery angegeben werden und dem in der Datei „wiq.xsd“ definierten Schema entsprechen. Die Schemadateien für die Verfolgung von Arbeitsaufgaben stehen auf der folgenden Seite der Microsoft-Website zum Download bereit: Prozessvorlagen- und Arbeitsaufgabenschemas für Visual Studio Team Foundation.
Das folgende Beispiel zeigt die Syntaxstruktur auf hoher Ebene, durch die ein Arbeitsaufgabenabfrage definiert wird:
<WorkItemQuery Version="1">
<TeamFoundationServer>collectionURL</TeamFoundationServer>
<TeamProject>TeamProjectName</TeamProject>
<Wiql>
WorkItemQueryLanguage
</Wiql>
</WorkItemQuery>
Weitere Informationen zur Erstellung einer Arbeitsaufgabenabfrage, die einer Prozessvorlage hinzugefügt werden soll, finden Sie unter Definieren einer Arbeitsaufgabenabfrage zum Hinzufügen zu einer Prozessvorlage.
Zurück nach oben
Angeben von hochzuladenden Abfragen
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“, der sich im Ordner mit der heruntergeladenen Prozessvorlage befindet. Verwenden der Query Element, um die Datei für die Arbeitsaufgabenabfrage anzugeben. Zum Beispiel gibt die folgende XML die Abfrage an, die in der hochzuladenden Datei „ActiveBugs.wiq“ definiert ist, und die Bezeichnung „Aktive Fehler“ trägt.
<Query name="Active Bugs" fileName="WorkItem Tracking\Queries\ActiveBugs.wiq" />
Fügen Sie den Satz der als Aufgabe hochzuladenden Abfragen im Arbeitsaufgabenverfolgungs-Plug-In hinzu.
Im folgenden Beispiel wird gezeigt, wie eine Aufgabe für die Erstellung eines Abfrageordners mit der Bezeichnung „Produktmanagement“ angegeben wird und wie eine Abfrage mit dem Namen „All User Stories“ in diesen Ordner hochgeladen wird.
<task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage=" Work item queries uploaded" />
<dependencies>
<dependency taskId="WITs" />
</dependencies>
<taskXml>
<QUERIES>
<QueryFolder name="Product Management" >
<Query name="All User Stories" fileName="WorkItem Tracking\Queries\AllUserStories.wiq" />
</QueryFolder>
. . .
</QUERIES>
</taskXml>
</task>
Weitere Informationen finden Sie unter Definieren von Objekten zum Nachverfolgen von Arbeitsaufgaben mit dem Plug-In für die Arbeitsaufgabenverfolgung.
Zurück nach oben
QUERY-Elemente
Die folgende Syntax zeigt die Struktur des QUERIES-Elements und der untergeordneten Elemente.
<QUERIES>
<Permission />
<QueryFolder >
<Query />
</QueryFolder>
</QUERIES>
In der folgenden Tabelle werden die Elemente beschrieben, mit denen Sie die Abfrageordnerstruktur, Berechtigungen und hochzuladende Abfragen angeben. Diese Elemente werden innerhalb eines taskXml-Containerelements in der Arbeitsaufgabenverfolgungs-Plug-In-Datei angegeben.
Element |
Syntax |
Beschreibung |
---|---|---|
Permission |
|
Optionales untergeordnetes Element von Query. Gibt die Standardberechtigungen an, die freigegebenen Abfragen zugewiesen sind. Weitere Informationen finden Sie unter Zuweisen von Berechtigungen für Arbeitsaufgabenabfragen. |
Query |
Wie das folgende Beispiel zeigt, können Sie die Abfrage mit der Bezeichnung „Aktive Fehler“ hochladen, die in der Datei „ActiveBugs.wiq“ definiert ist: <Query name="Active Bugs" fileName="WorkItem Tracking\Queries\ActiveBugs.wiq" /> |
Erforderliches untergeordnetes Element von QUERIES. Gibt den Namen und den Pfad der WIQ-Datei an, die eine hochzuladende Abfrage definiert. |
QueryFolder |
|
Optionales untergeordnetes Element von QUERIES. Gibt den Namen eines Abfrageordners an. |
QUERIES |
|
Optionales untergeordnetes Element des taskXml-Elements für das Arbeitsaufgabenverfolgungs-Plug-In. Gibt an, welche Abfragedefinitionsdateien zum Erstellen von Standardabfragen verwendet werden sollen. |
Zurück nach oben