Správa globálních seznamů pro typy pracovních položek
Globální seznamy jsou vyberte seznamy, můžete zahrnout do jednoho nebo více polí a typy pracovních položek.Je použijte k minimalizaci práce, kterou je nutné aktualizovat seznam, který je sdílen více typů pracovních položek.Protože globální seznamy jsou definovány pro kolekci týmového projektu, mohou být součástí typů pracovních položek pro všechny týmové projekty v rámci kolekce.
[!POZNÁMKA]
Globální seznamy nesmí obsahovat skupiny zabezpečení s rozsahem projektu, protože globální seznamy nemají ve stejném rozsahu jako týmového projektu.
Globální seznam v rámci své vlastní soubor definice můžete definovat v souboru definice typu pracovní položky nebo v globální pracovního postupu.Definice globálního seznamu spravuje globální seznamy, které jsou definovány pro kolekci.Definice globálního seznamu používá následující příkazy v witadmin nástroj příkazového řádku:
destroygloballist: Ničí globálního seznamu.
exportgloballist: Exportuje globální seznamy do souboru XML nebo do okna příkazového řádku.Exportuje jeden soubor, který obsahuje všechny globální seznamy, které byly definovány pro kolekce týmového projektu.
importgloballist: Importuje globální seznamy ze souboru XML.Pokud se pokusíte importovat globální seznam, který již na serveru existuje, upozornění zeptá, zda chcete přepsat globální seznam, který je na serveru.Jestliže se pokusíte importovat globální seznam, který ještě neexistuje, příkaz vytvoří novou globální seznam.
listgloballist: Zobrazí název každého globálního seznamu definovaná na serveru.
Více o tématu v Definice globálních seznamů a Přizpůsobení globálního pracovního postupu.
Chcete-li spustit witadmin příkazového řádku nástroj, otevřete okno příkazového řádku kde buď Visual Studio nebo Průzkumník týmových projektů je nainstalován a zadejte:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64Bitové edice systému Windows nahradit %programfiles% s**%programfiles(x86)%.**
[!POZNÁMKA]
Můžete vytvořit a upravit globální seznamy proces editoru nástroj power tool pro Visual Studio.Tento nástroj není podporován.Další informace získáte na následující stránce na webu společnosti Microsoft: Team Foundation Server nářadí.
Požadavky
Kolekce týmového projektu kde jsou definovány globální seznamy, musí mít následující oprávnění nastavit:
Export nebo seznamu Globální seznam, musíte být členem Platní uživatelé kolekce projektu seskupení nebo mají své zobrazení informací o úrovni kolekce oprávnění nastaveno na Povolit
Zničit nebo importovat globální seznamy, musí být členem Správci serveru Team Foundation skupina zabezpečení nebo Správci projektů skupiny zabezpečení.
Více o tématu v Team Foundation Oprávnění serveru a Team Foundation Výchozí skupiny serveru, oprávnění a role.
[!POZNÁMKA]
I v případě, že přihlásíte s oprávněním správce, je nutné otevřít se zvýšenými oprávněními okno příkazového řádku, chcete-li provést tuto funkci na serveru se systémem Windows Server 2008.Otevření okna příkazového řádku se zvýšenými oprávněními, zvolte Start, otevřená příkazového řádku místní okno a zvolte Spustit jako správce.Další informace najdete na této stránce na webu společnosti Microsoft: Řízení uživatelských účtů.
witadmin destroygloballist /collection:CollectionURL /n:GlobalListName [/noprompt] [/force]
witadmin exportgloballist /collection:CollectionURL [/f:FileName] [/e:Encoding]
witadmin importgloballist /collection:CollectionURL /f:FileName [/e:Encoding]
witadmin listgloballist /collection:CollectionURL
Parametry
Parametr |
Description |
---|---|
/collection:CollectionURL |
Určuje identifikátor URI kolekce týmového projektu.Formát identifikátoru URI je následující: http://název_serveru: port/název_virtuálního_adresáře/Název_kolekce Pokud není virtuální adresář, formát pro identifikátor URI je následující: http://Název_serveru: port / Název_kolekce. |
/n:GlobalListName |
Název globálního seznamu zničit. |
/f:FileName |
Cesta a název souboru definice globálního seznamu XML export či import. ![]()
Pokud klientský počítač běží Windows Vista, pravděpodobně nemáte oprávnění k určitým složkám.Při pokusu o export globální seznam umístění, kde nemáte oprávnění technologie Virtualizace registru automaticky přesměruje do exportovaného souboru a uloží jej do virtuálního úložiště.Další informace získáte na následujících stránkách na webu společnosti Microsoft: Virtualizace registru a běžných souborů a registru virtualizace problémů v systému Windows Vista.Chcete-li se vyhnout tomuto přesměrování, můžete exportovat soubor do umístění, kde máte oprávnění.
|
/e:Encoding |
Název .NET Framework 2.0 formát kódování.Uvedené kódování se použije k exportu nebo importu dat XML.Například /e utf-7 Určuje kódování Unicode (UTF-7).Vynecháte-li tento parametr witadmin pokusí rozpoznat kódování, a pokud se nezdaří detekce, witadmin používá kódování UTF-8. |
/noprompt |
Zakáže výzvu k potvrzení. |
/?nebo help |
Zobrazí nápovědu k příkazu v okně Příkazový řádek. |
Poznámky
Import globálního seznamu vytvoří seznam, pokud ještě neexistuje.Je-li v seznamu již existuje, witadmin importgloballist příkaz zobrazí upozornění, že aktuální seznam bude přepsán.Můžete napsat vlastní program aktualizovat existující globální seznam, nebo můžete aktualizovat globální seznam sami novými daty.
Chcete-li vytvořit novou globální seznam spustit následujícím kódem a podle potřeby změnit.Tento příklad definuje globální seznam oborů, které můžete přiřadit k úkolům.
<?xml version="1.0" encoding="utf-8"?>
<gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/globallists">
<GLOBALLIST name="Disciplines">
<LISTITEM value="Architecture" />
<LISTITEM value="Requirements" />
<LISTITEM value="Development" />
<LISTITEM value="Release Management" />
<LISTITEM value="Project Management" />
<LISTITEM value="Test" />
</GLOBALLIST>
</gl:GLOBALLISTS>
Do pole přidat globální seznam, exportovat definici pro položky typu práce, který obsahuje pole a přidání definice pole, jak je znázorněno v následujícím příkladu:
<FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String">
<HELPTEXT>The discipline to which the task belongs</HELPTEXT>
<ALLOWEDVALUES>
<GLOBALLIST name="Disciplines" />
</ALLOWEDVALUES>
</FIELD>
Chcete-li zobrazit změny, import definice typu a aktualizovat v prohlížeči nebo v mezipaměti klienta.Budete muset zavřít pracovní položky, které odkazují na pole a znovu.
Informace o exportu a importu definice typů naleznete v tématu Přizpůsobení a správa typů pracovních položek [witadmin].
Příklady
Pokud není stanoveno jinak, platí následující hodnoty v obou příkladech:
Identifikátor URI pro kolekce týmového projektu: http://AdventureWorksServer:8080/tfs/DefaultCollection
Číslo portu serveru webu: 8080
Zobrazení názvů globální seznamy
Následující příklad ukazuje globální seznamy definované na serveru.V příkladu exportuje globální seznamy ve výchozím kódování UTF-8:
witadmin listgloballist /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Exportovat definici globální seznamy
Následující příklad exportuje globální seznamy:
witadmin exportgloballist /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:mygloballists.xml
Následující příklad exportuje stejné globální seznamy na stejný server, ale používá kódování Unicode (UTF-7):
witadmin exportgloballist /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:mygloballists.xml /e:utf-7
Import definice globální seznamy
Následující příklad importuje globální seznamy:
witadmin importgloballist /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:mygloballists.xml
Následující příklad importuje stejný globální seznamy na stejný server, ale používá kódování Unicode (UTF-7):
witadmin importgloballist /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:mygloballists.xml /e utf-7
Viz také
Koncepty
Další zdroje
Přizpůsobení globálního pracovního postupu
witAdmin: Přizpůsobení a správa objektů pro sledování pracovních položek