Freigeben über


Hinzufügen von Typdefinitionen für Arbeitsaufgabenkategorien zu einer Prozessvorlage

Sie können der Prozessvorlage Kategorien hinzufügen. Durch eine Kategorie wird mindestens einem Arbeitsaufgabentyp eine Gruppenbezeichnung zugeordnet. Kategorien sind nützlich, wenn die Teamprojekte ähnliche Arbeitsaufgabentypen enthalten, die verschieden benannt sind. Die Kategoriedefinitionen werden in einer Datei angegeben. Anschließend wird die hochzuladende Datei im taskxml-Element des Arbeitsaufgabenverfolgungs-Plug-Ins angegeben.

Die Prozessvorlagen für Team Foundation Server (TFS) definieren über zehn Kategorien, die verwendet werden, um Agile-Planungstools, die Testfallverwaltung und andere Funktionen zu unterstützen. Sie können eine Kategoriedefinitionsdatei anpassen oder erstellen. Für MSF-Prozessvorlagen wird die Kategoriedatei im Ordner für die Arbeitaufgabenverfolgung definiert. Weitere Informationen finden Sie unter Use categories to group work item types.

Nachdem ein Teamprojekt anhand der Prozessvorlage erstellt wurde, können Sie Kategorien für eine Teamprojektsammlung importieren und exportieren, indem Sie das Befehlszeilentool witadmin verwenden. Weitere Informationen finden Sie unter Importieren und Exportieren von Kategorien [witadmin].

Definieren von Kategorien

Die Datei, in der die Kategorien definiert werden, muss der Schemadefinition für Kategorien entsprechen, die in der Datei "categories-01.xsd" definiert sind, und in einer eigenen Datei im WITD-Containerelement angegeben werden.

Das folgende Beispiel zeigt die Syntaxstruktur, die eine Kategorie mit dem Namen Anforderungskategorie definiert und die dem User Story-Arbeitsaufgabentyp zugeordnet ist.

<CATEGORIES>
   <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
      <DEFAULTWORKITEMTYPE name="User Story" />
   </CATEGORY>
   . . . 
</CATEGORIES>

Angeben einer hochzuladenden Kategoriedefinitionsdatei

Um einen Satz von Kategoriedefinitionen hochzuladen, geben Sie das CATEGORIES-Element innerhalb des taskxml-Elements an. Das filename-Attribut entspricht dem relativen Pfad der Kategoriedefinitionsdatei. Zum Beispiel gibt die folgende Syntax an, dass die Datei "categories.xml" hochgeladen wird.

<CATEGORIES fileName="WorkItem Tracking\categories.xml" />

Im folgenden Beispiel wird gezeigt, wie eine Aufgabe angegeben wird, mit der eine Kategoriedatei hochgeladen wird. Da von jeder Kategorie ein standardmäßiger Arbeitsaufgabentyp angegeben wird, hängt die Aufgabe zum Hochladen der Kategoriedefinitionsdatei vom erfolgreichen Abschluss der WITs-Aufgabe ab, bei der die Typdefinitionen für Arbeitsaufgaben hochgeladen werden.

<task id="Categories" name="Categories definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item type categories created">
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
      <CATEGORIES fileName="WorkItem Tracking\Categories.xml" />
   </taskXml>
</task>

CATEGORIES-Elementverweis

In der folgenden Tabelle wird das CATEGORIES-Element beschrieben, mit dem die Kategoriedefinitionsdatei hochgeladen wird. Dieses Element wird innerhalb eines taskXml-Containerelements in der Arbeitsaufgabenverfolgungs-Plug-In-Datei angegeben.

Hinweis

Eine hochzuladende Definitionsdatei wird mit dem CATEGORIES (Arbeitsaufgabenverfolgungs)-Element angegeben.Die Gruppe der zu definierenden Kategorien wird mithilfe des CATEGORIES (Definition)-Elements angegeben.

Element

Syntax

Beschreibung

CATEGORIES

<CATEGORIES fileName="CategoriesFilePathName" />

Optionales untergeordnetes Element des Arbeitsaufgabenverfolgungs-Plug-Ins.

Gibt den Pfad und den Namen der Datei an, die die Kategoriedefinitionen enthält, die bei der Verarbeitung der Arbeitsaufgabenverfolgungs-Plug-In-Aufgabe hochgeladen werden muss.

Siehe auch

Referenz

Importieren und Exportieren von Kategorien [witadmin]

Konzepte

Definieren von Objekten zum Nachverfolgen von Arbeitsaufgaben mit dem Plug-In für die Arbeitsaufgabenverfolgung