Add link type definitions to a process template
Můžete definovat další typy odkazů, které členové týmu mohou vytvářet mezi pracovními položkami v týmovém projektu. Typ vazby definuje štítky a pravidla, která řídí vztahy nebo vazby mezi pracovními položkami daného typu. Typy vazeb, které určíte, doplňují výchozí typy odkazů pro hierarchické, závislé a související odkazy. Určete definiční soubor pro každý typ odkazu buď v samostatném souboru, nebo společně v jednom souboru. Poté v prvku taskxml zásuvného modulu WorkItemTracking určíte definiční soubory, které chcete odeslat.
Šablony procesů Team Foundation Server (TFS) definují dva typy odkazů, na které se odkazuje v definicích typů různých typů pracovních položek. Tyto navíc doplňují systémem definované typy odkazů. Další informace naleznete v tématu Link type element reference.
Definice typu pro propojení musí být nahrány před definicemi typů pro pracovní položky. Další informace naleznete v tématu Define dependencies for task groups and tasks in plug-in files.
Po vytvoření týmového projektu pomocí šablony procesu můžete přidat, odstranit, přejmenovat a změnit typy odkazů pro kolekci týmového projektu pomocí nástroje příkazového řádku witadmin. Další informace naleznete v tématu Manage link types [witadmin].
Definování typů vazeb
Je nutné zadat každou definici typu odkazu pomocí prvku LinkType. Kromě toho každá definice musí odpovídat definici schématu pro typy odkazů, které jsou definovány v souboru workitemlinktypedefinition-01.xsd. Soubory schémat pro sledování práce lze stáhnout z následující stránky na webu společnosti Microsoft: Šablona procesu a schémata pracovních položek pro Visual Studio Team Foundation.
Následující příklad ukazuje strukturu syntaxe, která definuje typ odkazu TestedBy.
<?xml version="1.0" encoding="utf-8"?>
<LinkTypes>
<LinkType ReferenceName="Microsoft.VSTS.Common.TestedBy" ForwardName="Tested By" ReverseName="Tests" Topology="Dependency" />
</LinkTypes>
Můžete přizpůsobit nebo vytvořit definiční soubory pro typy odkazů ve složce LinkTypes. Další informace o definici typu odkazu naleznete v tématu Define a custom link type.
Zpět na začátek
Určete definice typu propojení k nahrání
Chcete-li nahrát definici typu odkazu v šabloně procesu, zadejte element LINKTYPE v rámci elementu taskxml. Atribut názvu souboru je relativní cesta definičního souboru pro typ odkazu. Například následující syntaxe určuje, že bude odeslán soubor TestedBy.xml.
<LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />
Následující příklad ukazuje, jak určit úlohu, která vytváří dva typy odkazů, které jsou definovány v šabloně proces pro MSF pro vývoj agilního softwaru v5.0. Tyto typy odpovídají typům odkazů SharedStep a TestedBy.
<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
<taskXml>
<LINKTYPES>
<LINKTYPE fileName="WorkItem Tracking\LinkTypes\SharedStep.xml" />
<LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />
</LINKTYPES>
</taskXml>
</task>
Zpět na začátek
Odkaz na element LINKTYPES
Následující tabulka popisuje prvky, které slouží k nahrávání definic typu odkazů. Určíte tyto prvky v rámci prvku kontejneru taskXml v souboru modulu plug-in WorkItemTracking.
Poznámka
Pomocí prvku LINKTYPE (WorkItemTracking) určete soubor, který definuje typy odkazů k odeslání.Zadejte název typu odkazu, který chcete definovat pomocí prvku LinkType (definice).
Element |
Syntax |
Description |
---|---|---|
LINKTYPE |
|
Požadovaný podřízený prvek LINKTYPES. Určuje cestu a název souboru, který obsahuje definici typu odkazu k odeslání. |
LINKTYPES |
|
Volitelný podřízený prvek modulu plug-in WorkItemTracking. Obsahuje kolekci prvků LINKTYPE, z nichž každý určuje soubor definic k nahrání. |
Viz také
Referenční dokumentace
Koncepty
Define objects for tracking work items using the work Item tracking plug-in