Utilizzo delle categorie dei tipi di elementi di lavoro
È possibile definire categorie di tipi di elementi di lavoro per eseguire query e tenere traccia di informazioni che potrebbero essere simili ma avere un nome diverso. Tramite le categorie, viene creata un'associazione tra un tipo di elemento di lavoro e la categoria. Il tipo di elemento di lavoro è contrassegnato come appartenente a una categoria specifica.
Ogni categoria dispone di un nome descrittivo e un nome riferimento che devono essere univoci all'interno del progetto team. Per ulteriori informazioni, vedere Convenzioni di denominazione per oggetti di rilevamento di elementi di lavoro.
Le categorie possono essere modificate solo dagli amministratori dei progetti team e dagli amministratori di Team Foundation.
Sommario degli argomenti
Struttura della sintassi
Categorie definite per modelli di processo MSF
Filtro di un elenco di elementi di lavoro in base a una categoria
Una categoria viene definita all'interno del set CATEGORIES di elementi CATEGORY archiviato e utilizzato da un progetto team. Una categoria non può essere vuota. Ogni elemento CATEGORY deve definire esattamente un elemento DEFAULTWORKITEMTYPE e zero o più elementi WORKITEMTYPE.
Per aggiungere una categoria a un insieme di progetti, importare la sintassi seguente utilizzando lo strumento da riga di comando witadmin importcategories:
<?xml version="1.0" encoding="utf-8" ?>
<cat:WITCATEGORY version="1.0" xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
<CATEGORIES>
<CATEGORY name="Category Name" refname="Category Reference Name" >
<DEFAULTWORKITEMTYPE name="MyCorp.Defect"/>
<WORKITEMTYPE name="work item type name 1" />
<WORKITEMTYPE name=" work item type name 2" />
…
<WORKITEMTYPE name=" work item type name n" />
</CATEGORY>
</CATEGORIES>
I nomi di ogni tipo di elemento di lavoro specificati per ciascun elemento DEFAULTWORKITEMTYPE e WORKITEMTYPE devono corrispondere ai tipi di elementi di lavoro definiti per il progetto team. Quando si importa un file delle categorie, il contenuto importato precedentemente viene sovrascritto.
Quando si crea un progetto team tramite uno dei modelli di processo di Microsoft Solutions Framework (MSF), viene utilizzato il file delle categorie seguente per definire quattro categorie: Bug Category, Requirement Category, Shared Steps Category e Test Case Category. È possibile utilizzare queste categorie progettate in maniera specifica per supportare l'interazione con il rilevamento degli elementi di lavoro in Team Foundation e Test Manager.
Il contenuto di questo file, elencato di seguito, definisce i tipi di elementi di lavoro predefiniti per ogni categoria:
<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
<CATEGORY name="Bug Category" refname="Microsoft.BugCategory" >
<DEFAULTWORKITEMTYPE name="Bug" />
</CATEGORY>
<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
<DEFAULTWORKITEMTYPE name="User Story" />
</CATEGORY>
<CATEGORY refname="Microsoft.SharedStepCategory" name="Shared Step Category">
<DEFAULTWORKITEMTYPE name="Shared Steps" />
</CATEGORY>
<CATEGORY refname="Microsoft.TestCaseCategory" name="Test Case Category">
<DEFAULTWORKITEMTYPE name="Test Case" />
</CATEGORY>
</cat:CATEGORIES>
È possibile definire una query elemento di lavoro che filtrerà l'elenco in base a tutti gli elementi di lavoro il cui tipo di elemento di lavoro appartiene a una categoria selezionata. È possibile utilizzare questa query tramite l'operatore Nel gruppo. Ad esempio, con i criteri di filtro seguenti verranno restituiti tutti gli elementi di lavoro contenuti nel progetto team corrente, assegnati al membro del team e definiti come appartenenti a Bug Category:
And/Or |
Campo |
Operatore |
Valore |
---|---|---|---|
|
Progetto team |
= |
@Project |
And |
Assegnato a |
= |
@Me |
And |
Tipo di elemento di lavoro |
In Group |
Categoria bug |
Creare una categoria per i tipi di elementi di lavoro
Informazioni di riferimento sullo schema di definizione delle categorie
Personalizzazione di categorie per tipi di elemento di lavoro [witadmin]
Riferimento a tutti gli elementi XML WITD
Personalizzazione di dati di rilevamento, form, flusso di lavoro e gli altri oggetti del progetto