Definice objektů pro sledování pracovních položek pomocí modulu plug-in pro sledování pracovních položek

Pomocí modulu plug-in pro sledování pracovních položek, můžete definovat počáteční objekty týmový projekt pro sledování práce.Tyto objekty patří typy pracovních položek, pracovní položky dotazů, kategorie, typy odkazů a instancí pracovních položek.Po vytvoření týmového projektu, lze upravit tyto objekty pomocí witadmin nástroj příkazového řádku.

V modulu plug-in souboru zadejte jednu nebo více úloh a jejich závislosti.Obecně platí zadejte jeden úkol pro každou hlavní nahrávání činnost, jako je například typy odkazů, typy pracovních položek, dotazů a kategorie.

Důležitá poznámkaDůležité

Je třeba zadat úkoly, které mají odesílat soubory a definovat dotazy v určitém pořadí: odkaz typy první, pak typy pracovních položek a potom se dotazuje.Každý soubor definice pro tyto objekty závisí na definice, které jsou uvedeny v úlohy, které jim předcházet.Obecně platí je vhodné ponechat pořadí úloh, který je definován v šabloně procesu, který jsou přizpůsobení.Další informace naleznete v tématu Definování závislostí u skupin úloh a úloh v souborech modulu plug-in.

Modul plug-in název a umístění

Následující tabulka shrnuje název a umístění souboru pro šablony procesů pro Microsoft Solutions Framework (MSF) kromě název modulu plug-in.

Název souboru:

WorkItems.xml

Umístění souboru:

Pracovní položka sledování složky

Název modulu plug-in:

Microsoft.ProjectCreationWizard.WorkItemTracking

[!POZNÁMKA]

Můžete změnit název a umístění souboru XML, nikoli však název modulu plug-in.Visual Studio Team Foundation Serverneobsahuje mechanismus pro nasazení klientů moduly plug-in, zásad nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, je nutné použít vlastní distribuci a instalaci programu.

Konkrétní informace o jednotlivých typů objektů, který je možné určit naleznete v následujících tématech:

Modul plug-in syntaxe struktury sledování pracovních položek

Soubor modulu plug-in pro sledování pracovních položek musí odpovídat definici schématu, který je definován v souboru WorkItemMethodology.xsd a modul plug-in musí být zadán v vlastní soubor.Soubory schémat pro šablony procesů můžete stáhnout z webu společnosti Microsoft na následující stránce: šablonu procesu a schémat pracovní položky pro sadu Visual Studio Team Foundation.

Následující syntaxe ukazuje vysoké úrovně strukturu WorkItemTracking modul plug-in.Čtyři úlohy jsou zadány, jeden každý chcete uložit definice pro odkaz typy, typy pracovních položek, dotazů a kategorie.Pokud bylo potřeba přidat definice pracovní položka instancí, byste měli zadat další úlohy pro každý.

Popis jednotlivých prvků naleznete v tématu odkaz na Element dále v tomto tématu.

<?xml version="1.0" encoding="utf-8"?>
<tasks>
  <task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
    <taskXml>
      <LINKTYPES>
        <LINKTYPE />
   . . . 
      </LINKTYPES>
    </taskXml>
  </task>
  <task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
    <dependencies>
      <dependency taskId="LinkTypes" />
    </dependencies>
    <taskXml>
      <WORKITEMTYPES>
        <WORKITEMTYPE />
   . . . 
      </WORKITEMTYPES>
    </taskXml>
  </task>
  <task id="Queries" name="Stored Query Definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item queries uploaded">
    <dependencies>
      <dependency taskId="WITs" />
    </dependencies>
    <taskXml>
      <QUERIES>
        <Permission />
   . . . 
        <QueryFolder >
          <Query />
   . . . 
        </QueryFolder>
   . . . 
      </QUERIES>
    </taskXml>
  </task>
  <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>
</tasks>

Odkaz na element

Následující tabulka popisuje elementy, které použijete k odeslání objekty sledování pracovních položek.Zadejte tyto prvky v rámci taskXml elementu kontejneru v souboru WorkItemTracking modul plug-in.Informace o úkolu, závislosti a taskXml prvky naleznete v tématu Definování úloh ke zpracování modulu plug-in.

Prvek

Syntaxe

Popis

CATEGORIES

<CATEGORIES fileName="CategoriesFilePathName" />

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Určuje cestu a název souboru, který obsahuje definice kategorie být odeslán při zpracování úloh modul plug-in WorkItemTracking.

FIELD

<FIELD refname="FieldReferenceName" value="Value" />

Požadovaný podřízený element WI

Definuje hodnoty pro pole v instanci pracovní položku.

HYPERLINK

<HYPERLINK URL="URL" relativePath="false" />

Volitelný podřízený element WI

Definuje hypertextový odkaz pro instanci pracovní položku.

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

Požadovaný podřízený element LINKTYPES

Určuje cestu a název souboru, který obsahuje definici typu odkaz chcete uložit.

LINKTYPES

<LINKTYPES>
     <LINKTYPE />
 . . .
</LINKTYPES>

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Obsahuje kolekci LINKTYPE elementy, aby každá zadejte definici souboru k odeslání.

Permission

<permission allow="ListOfPermissions" identity="GroupName" />

Volitelný podřízený element Query

Určuje výchozí oprávnění, které jsou přiřazeny dotazy týmů.Další informace naleznete v tématu přiřazení oprávnění pro pracovní položku dotazy.

Query

<Query name="QueryName" fileName="QueryFilePathName" />

Požadovaný podřízený element QUERIES

Určuje název a cesta k souboru .wiq, který definuje dotazu, který chcete uložit.

QueryFolder

<QueryFolder name="
FolderName
">

Volitelný podřízený element QUERIES

Určuje název složky dotazu.

QUERIES

<QUERIES>
   . . . 
</QUERIES>

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Určuje, které soubory definice dotazu použít k vytvoření výchozí dotazy.

WI

<WI type="WorkItemType">
   <FIELD> . . .</FIELD>
   <HYPERLINK> . . .</HYPERLINK>
</WI>

Požadovaný podřízený element WORKITEMS

Definuje typ pracovní položky, chcete-li vytvořit a hodnoty pro přiřazení konkrétních polí.

WORKITEMS

WORKITEMS>
   <WI>
      <FIELD> . . .</FIELD>
      <HYPERLINK> . . .</HYPERLINK>
   </WI>
</WORKITEMS >

Volitelný podřízený prvek taskXml element pro modul plug-in WorkItemTracking.

Obsahuje kolekci WI elementy, aby každý definuje svoji pracovní položku instance.

WORKITEMTYPE

<WORKITEMTYPE fileName="WITFilePathName" />

Požadovaný podřízený element WORKITEMTYPES

Určuje cestu a název souboru, který obsahuje definice typu, který chcete uložit.

WORKITEMTYPES

<WORKITEMTYPES> 
    <WORKITEMTYPE />
 . . .
</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é

Koncepty

Přizpůsobení šablony procesu

Přizpůsobení objektů pro sledování práce na podporu týmových procesů

Přehled souborů šablon procesů