Add type definitions for work items to a process template
Pracovní položka typy (WITs), které definujete pro šablonu procesu poskytují základ pro všechna sledování, monitorování a sestavy na vývoj produktu a jeho funkce. Kon definuje datová pole, pracovní postup a formulář pracovní položky pro položku práce, která budou sledovány v týmový projekt. Typy pracovních položek obsahují chyby, scénáře uživatelů a úlohy. Nejprve je možné upravit definice typu pole přidat, změnit pracovní postup nebo upravit formulář pracovní položky. Také můžete přidat nebo odebrat WITs z šablonu procesu.
Definice typu pro šablonu procesu několik pracovních položek určíte jako úkol v rámci WorkItemTracking modul plug-in. Tato úloha je vyžadován, protože pracovní položky typy podporují sledování a vytváření sestav práce. Zadejte soubor definice každého typu k odeslání v rámci taskXml elementu. Moduly plug-in pro správu testovacích, sestav a portálu závisí na úspěšné nahrávání definice pro WITs.
Team Foundation Server (TFS) Zpracovat šablony definovat šest nebo více typů pracovních položek. Typy a pole, které jsou definovány v nich je odkazováno v definicích kategorií, pracovní položky dotazů a sestav. Proto úkol nahrát definice pro WITs musí být úspěšně dokončena před úlohy, které chcete uložit kategorií, pracovní položky dotazů a sestav.
Úloha odesílat soubory definice pro typy odkazů také musí předcházet úkol nahrát definice typů pro WITs. Další informace naleznete v tématu Define dependencies for task groups and tasks in plug-in files.
Poté, co je týmový projekt vytvořen pomocí šablony procesu, můžete přidat, odebrat, přejmenovat a změnit definice WITs pomocí witadmin nástroj příkazového řádku. Další informace naleznete v tématu Import, export, and manage work item types [witadmin].
Definování WITs
Každá definice typu musí být zadán samostatný soubor v WITD elementu kontejneru. Každá definice musí také odpovídat definici schématu pro typy pracovních položek, které je definováno v souborech workitemtypedefinition 02.xsd a workitemtypedefinition 02.xsd. Soubory schématu pro sledování pracovních položek z na následující stránce webu společnosti Microsoft lze stáhnout: šablonu procesu a pracovní položky schémat pro sadu Visual Studio Team Foundation.
Následující příklad ukazuje strukturu vysoké úrovně syntaxe, která definuje typ pracovní položky.
<WITD application="work item type editor" version="1.0">
<WORKITEMTYPE name="Bug">
<DESCRIPTION>Bug work items are used to track defects in the code.</DESCRIPTION>
<GLOBALLISTS> . . . </GLOBALLISTS>
<FIELDS> . . . </FIELDS>
<WORKFLOW> . . . </WORKFLOW>
<FORM> . . . </FORM>
</WORKITEMTYPE>
</WITD>
Můžete přizpůsobit nebo vytvořit typ definice soubory ve složce TypeDefinitions. Další informace o tom, jak definovat typ pracovní položky, naleznete v All WITD XML elements reference a Přizpůsobení objektů pro sledování práce na podporu týmových procesů.
Zadání definice WITs chcete uložit
Chcete-li uložit definici ŽÁ v šabloně procesu, zadejte WORKITEMTYPE elementu. Atribut název souboru je relativní cesta souboru definice typu. Následující syntaxe můžete například určuje, že Bug.xml soubor se nahraje.
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\filename.xml"/>
Následující příklad ukazuje, jak určit úlohu, která vytváří následující WITS: chyby, problém, sdílených kroků, úlohy, testovacích případů a příběhu uživatele. Vzhledem k tomu, že filtry pro obsahovat definice pro několik WITs TestedBy odkaz na typ, LinkTypes Úloha musí být dokončen před WITs dokončení úkolu.
<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
<dependencies>
<dependency taskId="LinkTypes" />
</dependencies>
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Issue.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\CodeReviewRequest.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\CodeReviewResponse.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Feature.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\FeedbackRequest.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\FeedbackResponse.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\SharedStep.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\TestCase.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\UserStory.xml" />
</WORKITEMTYPES>
</taskXml>
</task>
Odkaz na element WORKITEMTYPES
Následující tabulka popisuje elementy, které můžete použít k odeslání definice typů pro pracovní položky. Zadejte tyto prvky v rámci taskXml elementu kontejneru v souboru WorkItemTracking modul plug-in.
Poznámka
S použitím WORKITEMTYPE elementu (WorkItemTracking), zadejte soubor definice typu k odeslání.S použitím WORKITEMTYPE elementu (WITD), zadejte název tohoto typu k definování.Další informace naleznete v tématu All WITD XML elements reference.
Element |
Syntaxe |
Popis |
---|---|---|
WORKITEMTYPE |
|
Požadovaný podřízený element WORKITEMTYPES. Určuje cestu a název souboru, který obsahuje definice typu, který chcete uložit. |
WORKITEMTYPES |
|
Požadovaný podřízený element WorkItemTracking modul plug-in. Obsahuje kolekci WORKITEMTYPE elementy, aby každá zadejte definici souboru k odeslání. |
Viz také
Referenční dokumentace
Import, export, and manage work item types [witadmin]
Koncepty
All WITD XML elements reference
Define objects for tracking work items using the work Item tracking plug-in
Další zdroje
Modify or add a field to support queries, reports, and workflow