Import a export globálního pracovního postupu
Pomocí globálního pracovního postupu lze minimalizovat práci potřebnou k definování a aktualizaci polí pracovních položek a globálních seznamů, které sdílí několik týmových projektů a typů pracovních položek.S globálním pracovním postupem můžete definovat a aktualizovat pole a globální seznamy.Globální pracovního postup pro kolekci týmového projektu nebo týmový projekt můžete spravovat pomocí následujících příkazů v nástroji příkazového řádku witadmin:
exportglobalworkflow: Exportuje globální pracovní postup do souboru XML nebo do okna příkazového řádku.
importglobalworkflow: Importuje globální pracovní postup ze souboru XML.
Chcete-li spustit nástroj příkazového řádku witadmin, otevřete okno příkazového řádku, kde je nainstalován buď Visual Studio nebo Průzkumník týmových projektů a zadejte:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
V 32bitové verzi systému Windows nahraďte %programfiles(x86)% za %programfiles%.
Další informace o globálním pracovním postupu naleznete zde: Přizpůsobení globálního pracovního postupu.
Požadavky
Pokud chcete exportovat globální pracovní proces, musíte být platným uživatelem kolekce týmového projektu.
Chcete-li importovat globální pracovní postup do týmového projektu , musíte být členem následujících skupin zabezpečení: Správci serveru Team Foundation, Správci kolekce projektu nebo Správci projektů.
Pokud chcete importovat globální pracovní postup pro kolekci týmového projektu, musíte být buď členem Správců serveru Team Foundation nebo Správců kolekce projektu.
Více o tématu v Oprávnění v prostředí Team Foundation Server a Výchozí skupiny, oprávnění a role serveru Team Foundation Server.
[!POZNÁMKA]
I v případě, že se přihlásíte s oprávněními správce, je nutné otevřít okno příkazového řádku se zvýšenými oprávněními, abyste tuto funkci mohli provést na serveru se systémem Windows Server 2008.Chcete-li otevřít okno příkazového řádku se zvýšenými oprávněními, zvolte nabídku Start, otevřete místní nabídku pro příkazový řádeka pak zvolte možnost Spustit jako správce.Další informace naleznete na následující stránce na webu společnosti Microsoft: Řízení uživatelského přístupu.
witadmin exportglobalworkflow /collection:CollectionURL [/p:ProjectName] [/f:FileName] [/e:Encoding] [/exportgloballists]
witadmin importglobalworkflow /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:Encoding] [/v]
Parametry
Parametr |
Description |
---|---|
/collection:CollectionURL |
Určuje adresu URI kolekce.Identifikátor URI je nutné zadat v následujícím formátu: http://ServerName:Port/VirtualDirectoryName/CollectionName Pokud není zadáno, že je použit virtuální adresář, musíte zadat URI v následujícím formátu: http://ServerName:Port/CollectionName. |
/p:ProjectName |
Volitelné.Tým projektu, pro který chcete exportovat nebo importovat globální pracovní proces.Tento tým projektu musí být definován v kolekci, kterou jste zadali pomocí parametru /collection.Pokud nezadáte týmový projekt, je globální pracovní postup importován nebo exportován pro kolekci. |
/f:FileName |
Cesta a název souboru XML definice pro globální pracovní postup k exportu nebo importu.
|
/e:Encoding |
Volitelné.Název formátu kódování .NET Framework 2,0.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).Pokud tento parametr vynecháte witadmin se pokusí rozpoznat kódování, a pokud se nezdaří detekce, používá kódování UTF-8. |
/v |
Volitelné.Ověří XML, které definují globální pracovní proces, ale neprovede import definičního souboru. |
/exportgloballists |
Volitelné.Exportuje definice globálních seznamů, na které odkazuje globální pracovní postup.Definice globálních seznamů bude vložena do definice XML globálního pracovního postupu.Pokud není tento parametr zadán, jsou vynechány definice pro globální seznamy. |
/? nebo help |
Zobrazí nápovědu k příkazu v okně příkazového řádku. |
Poznámky
Importováním prostřednictvím globálního pracovního postupu můžete definovat pole pracovní položky.Nelze však změnit vlastnosti existujících polí pomocí globálního pracovního postupu.Pokud importujete globální pracovní postup, který neobsahuje prvek FIELDS, všechna dříve importovaná pravidla pro globální pracovní postup budou odstraněna.Definice polí nebudou neovlivněny.
Příklady
Pokud není uvedeno jinak, platí následující hodnoty v obou příkladech:
Adresa URI kolekce: http://AdventureWorksServer:8080/tfs/DefaultCollection
Týmový projekt: Contoso
Číslo portu pro web serveru: 8080
Export definice globálního pracovního postupu pro týmový projekt
Následující příklad exportuje globální pracovního postup pro týmový projekt:
witadmin exportglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:myGlobalWorkflow.xml
Import definice globálního pracovního postupu do týmového projektu
Následující příklad importuje globální pracovní postup do týmového projektu Contoso:
witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:collectionGlobalWorkflow.xml
Import definice globálního pracovního postupu do kolekce
Následující příklad importuje globální pracovní postup do kolekce:
witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:collectionGlobalWorkflow.xml