Sdílet prostřednictvím


Definice globálních seznamů

Pomocí globální seznamy v Team Foundation Server (TFS), můžete minimalizovat práci, která je požadována aktualizace seznamu, které sdílí více typů pracovních položek.Globální seznamy obsahují vyskladnění, obsahující jeden nebo více polí a typy pracovní položky.Můžete definovat globální seznam v rámci položky typu práce, který přidáte do týmového projektu jako globální seznam pro kolekci týmového projektu nebo v rámci globálních pracovních postupů.Můžete sdílet položky seznamu mezi několika typy pracovních položek pro kolekci včetně seznamu položek v jedné nebo více GLOBALLIST prvky.

Při definování typů pracovních položek, je možné, že některá pole sdílejí stejné hodnoty.Často můžete sdílet mezi několika typy pracovních položek a i přes několik týmové projekty.Změnit některé z těchto hodnot, jako je například číslo sestavení noční sestavení často, což vyžaduje, aby správci často aktualizovat tyto seznamy na mnoha místech.Globální seznamy může být užitečné v případě, že seznam musí být odvozen z externího systému.Předpokládejme například, že společnost udržuje samostatnou databázi zákazníka.Při archivaci chyb, které zákazník zjištěny jméno zákazníka je zadán do vlastní Found By Customer pole.

Můžete spravovat globální seznamy pro kolekci jako soubor XML, který lze vypsat, importovat, exportovat a odstranit.Název každého globálního seznamu mohou mít až 254 znaků Unicode a musí být jedinečný v rámci kolekce.

[!POZNÁMKA]

Nejsou žádné definované systémem globální seznamy ani předdefinované globální seznamy ve výchozí šablony procesů, které poskytuje TFS.

V tomto tématu

  • Přidání a Správa globální seznamy

  • Struktura syntaxi pro definování globální seznamy

  • Syntaxe struktury globální seznamy přidány do definice typu položky práce nebo globální pracovního postupu

  • Syntaxe struktury globální seznamy, které jsou udržovány pro kolekci

[!POZNÁMKA]

Chcete-li přidat nebo upravit globální seznam, použijte witadmin nástroj příkazového řádku pro import a export definice pro globální seznamy.Viz téma Správa globálních seznamů pro typy pracovních položek [witadmin].Používání globálního seznamu, přidejte jej FIELD definice v rámci položky typu práce.Viz téma Všechny referenční elementy jazyk XML pole.

Přidání a Správa globální seznamy

Globální seznam je sada LISTITEM prvky, které jsou uloženy a používány globálně ve všech projektech týmu v kolekci.Globální seznamy jsou užitečné pro pole, které jsou definovány v rámci několika typů pracovních položek, jako je například operační systém, nalezen v sestavení a opraven v sestavení.

Globální seznamy a jejich položky lze definovat pomocí jedné z následujících metod:

  • Šablona procesu: můžete definovat globální seznamy v rámci definice pro položky typu práce v šabloně procesu.Každý tým projektu, vytvořené z této šablony má přístup ke globální seznamy.

  • Týmu projektu kolekce: můžete exportovat, upravit, odstranit a importovat globální seznamy, které jsou definovány pro kolekci týmového projektu.Tyto globální seznamy jsou k dispozici pro všechny týmové projekty v kolekci.

  • Definice typu položky práce: Po vytvoření týmového projektu můžete přidat globální seznamy, které chcete mít k dispozici pro typ pracovní položky k jeho definici.

  • Definice pracovního postupu globální: Po vytvoření týmového projektu můžete přidat globální seznamy, které chcete mít k dispozici pro všechny typy pracovních položek k definici pracovního postupu globální týmového projektu nebo kolekce.Další informace naleznete v tématu Přizpůsobení globálního pracovního postupu.

Zpět na začátek

Struktura syntaxi pro definování globální seznamy

V následující tabulce jsou popsány GLOBALLIST a LISTITEM prvky.Tyto prvky můžete použít výčet seznam hodnot, který je se uživateli zobrazí jako seznam vyskladnění nebo rozbalovací nabídky položky.

Element

Syntaxe

Description

GLOBALIST

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST>
 

Definuje sadu LISTITEM prvky, která je uložena kolekce a všechny týmové projekty v kolekci můžete použít.

globalListName: řetězec textu, který obsahuje 1 až 255 znaků.

GLOBALLISTje vyžadovaným podřízeným prvkem GLOBALLISTS element a volitelný podřízený prvek ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES prvky.Další informace naleznete v tématu Definice rozevíracích seznamů.

LISTITEM

<LISTITEM value="Name" />

Určuje platnou položku seznamu.

PoznámkaPoznámka
Globální seznamy nesmí obsahovat skupiny s rozsahem projektu, protože není zaměřen na projekt.

LISTITEMje vyžadovaným podřízeným prvkem GLOBALLIST a volitelný podřízený prvek ALLOWEDVALUES, SUGGESTEDVALUES, a PROHIBITEDVALUES prvky.

Zpět na začátek

Syntaxe struktury globální seznamy přidány do definice typu položky práce nebo globální pracovního postupu

Přidáním následující syntaxe můžete definovat globální seznam do souboru XML definice typu pracovní položka nebo globální pracovního postupu:

<GLOBALLISTS>
    <GLOBALLIST name="name of global list">
        <LISTITEM value="List item 1" />
        <LISTITEM value="List item 2" />
        <LISTITEM value="List item 3" />
        <LISTITEM value="List item 4" />
        . . .
        <LISTITEM value="List item n" />
    </GLOBALLIST>
</GLOBALLISTS>

Pomocí následující syntaxe můžete odkazovat globální seznam do souboru XML definice typu pracovní položky:

<GLOBALLISTS>
   <GLOBALLIST name=" name of global list 1" />
   <GLOBALLIST name=" name of global list 2" />
   . . .
   <GLOBALLIST name=" name of global list n" />
</GLOBALLISTS>

Informace o struktuře a umístění souborů definic typů pracovních položek nebo globální pracovního postupu naleznete v tématu Všechny referenční elementy jazyk XML WITD nebo Odkaz Element jazyk XML globální pracovního postupu, respektive.

Zpět na začátek

Syntaxe struktury globální seznamy, které jsou udržovány pro kolekci projektu

Globální seznam přidat do kolekce projektu, můžete importovat pomocí následující syntaxe witadmin importgloballist příkaz:

<gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globallists">
    <GLOBALLIST name="NameOfGlobalList">
        <LISTITEM value="ListItem1" />
        <LISTITEM value="ListItem2" />
        <LISTITEM value="ListItem3" />
        <LISTITEM value="ListItem4" />
        . . .
        <LISTITEM value="ListItemN" />
    </GLOBALLIST>
</gl:GLOBALLISTS>

Globální seznam nemůže být prázdný.Každý GLOBALLIST element musí mít alespoň jeden LISTITEM elementu definován.

Zpět na začátek

Viz také

Referenční dokumentace

Správa globálních seznamů pro typy pracovních položek [witadmin]

Koncepty

Přizpůsobení dat, formulářů, pracovních postupů a dalších objektů pro sledování projektů

Definice vlastních seznamů, rozevíracích seznamů a globálních seznamů

Další zdroje

Přizpůsobení globálního pracovního postupu