Import and export global workflow [witadmin]
Pomocí globální pracovního postupu můžete minimalizovat potřebné práce můžete definovat a aktualizovat pole pracovních položek a globální seznamy, které sdílejí více týmové projekty a typy pracovních položek. S globální pracovního postupu můžete definovat a aktualizovat pole a globální seznamy. Globální pracovního postupu pro kolekci týmového projektu nebo týmový projekt můžete spravovat pomocí následujících příkazů v witadmin nástroj příkazového řádku:
exportglobalworkflow: Exportuje globální pracovního postupu do souboru XML nebo okno příkazového řádku.
importglobalworkflow: Importuje globální pracovního postupu ze souboru XML.
witadmin Nástroj příkazového řádku lze použít pouze při spuštění proti TFS místně. Chcete-li spustit 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(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
Na 32bitovou verzi systému Windows, nahradit %programfiles(x86)% s %programfiles%.
Další informace o globální pracovního postupu, naleznete v části Customize global workflow.
Požadavky
Chcete-li exportovat globální pracovního postupu, musí být platným uživatelem týmového projektu nebo kolekce týmových projektů.
Abyste mohli importovat globální pracovní postup k týmovému projektu, musíte být členem následujících skupin zabezpečení: Správci serveru Team Foundation, správce kolekce projektu, nebo Správci projektů.
Import globální pracovního postupu do kolekce týmových projektů, musí být členem skupiny buď Správci serveru Team Foundation nebo správce kolekce projektu.
Podívejte se na téma Oprávnění v prostředí Team Foundation Server.
Poznámka
I když se přihlásíte s oprávněními pro správu, je nutné otevřít okno příkazového řádku se zvýšenými oprávněními k provedení této funkce na serveru, který je spuštěn Windows Server 2008.Otevřete okno příkazového řádku se zvýšenými oprávněními, zvolte Start, spusťte Příkazový řádek místní nabídku a poté zvolte možnost Spustit jako správce.Další informace získáte na následující stránce webu společnosti Microsoft: řízení přístupu uživatele.
witadmin exportglobalworkflow /collection:CollectionURL [/p:ProjectName] [/f:FileName] [/e:Encoding] [/exportgloballists]
witadmin importglobalworkflow /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:Encoding] [/v]
Parametry
Parametr |
Popis |
---|---|
/collection:CollectionURL |
Určuje identifikátor URI kolekce. Identifikátor URI je třeba zadat v následujícím formátu: http://název_serveru: port/název_virtuálního_adresáře/CollectionName Pokud nezadáte virtuální adresář, je nutné zadat identifikátor URI v následujícím formátu: http://Název_serveru: port / CollectionName. |
/p:ProjectName |
Volitelné. Týmový projekt, pro kterou chcete exportovat nebo importovat globální pracovního postupu. Tento týmový projekt musí být definovány v kolekci, která jste zadali pomocí parametru/Collection. Pokud nezadáte týmový projekt, je globální pracovního postupu importovány nebo exportovány pro kolekci. |
/f:FileName |
Cesta a název souboru XML definice pro globální pracovního postupu pro export a import.
Poznámka
Pokud je spuštěna v klientském počítači Windows Vista, nemáte oprávnění k určitým složkám.Pokud se pokusíte globální seznam exportovat do umístění, kde nemáte oprávnění, virtualizačních technologiích registru automaticky přesměruje exportovaný soubor a uloží jej do virtuálního úložiště.Další informace naleznete na následujících stránkách na webu společnosti Microsoft: Virtualizace registru a běžné problémy s virtualizací souborů a registru v systému Windows Vista.Chcete-li předejít toto přesměrování, můžete exportovat soubor do umístění, ve které máte oprávnění.
|
/e:Encoding |
Volitelné. Název .NET Framework 2.0 Formát kódování. Uvedené kódování se použije k exportu nebo importu dat XML. Můžete například /e utf-7 Určuje kódování Unicode (UTF-7). Je-li tento parametr vynecháte witadmin se pokusí zjistit, kódování a používá UTF-8, pokud se nezdaří detekce. |
/v |
Volitelné. Ověří kód XML, který definuje globální pracovního postupu však neproběhne import souboru definice. |
/exportgloballists |
Volitelné. Exportuje definice globální seznamy, které odkazuje na globální pracovního postupu. Definice pro globální seznamy budou vloženy do definice XML globální pracovního postupu. Je-li tento parametr nezadáte, jsou vynechány definice pro globální seznamy. |
/? nebo help |
Zobrazí nápovědu o příkaz v okně příkazového řádku. |
Poznámky
Pole pracovních položek můžete definovat pomocí importu prostřednictvím globální pracovního postupu. Však nelze změnit vlastnosti stávajících polí s použitím globální pracovního postupu. Pokud importujete globální pracovní postup, který neobsahuje FIELDS elementu, všechny dříve importované pravidla pro globální pracovního postupu budou odstraněny. Definice polí nebude mít žádný vliv.
Příklady
Pokud není uvedeno jinak, platí následující hodnoty v jednotlivých příkladu:
Identifikátor URI pro kolekci: http://AdventureWorksServer:8080, tfs/DefaultCollection
Týmový projekt: Contoso
Web server číslo portu: 8080
Exportovat definici globální pracovního postupu pro týmový projekt
Následující příklad exportuje globální pracovního postupu pro týmový projekt:
witadmin exportglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:myGlobalWorkflow.xml
Importovat definici globální pracovního postupu k týmovému projektu
Následující příklad importuje globální pracovní postup k týmovému projektu Contoso:
witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:collectionGlobalWorkflow.xml
Importovat definici globální pracovního postupu do kolekce
Následující příklad importuje do kolekce globálních pracovního postupu:
witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:collectionGlobalWorkflow.xml