Udostępnij za pośrednictwem


Importowanie i eksportowanie globalnego przepływu pracy

Za pomocą globalne przepływu pracy, można zminimalizować pracy wymaganej do definiowania i pola elementów roboczych i globalne listy, które wielu projektów zespołowych i typy elementów roboczych udostępniania aktualizacji.Z globalnego przepływu pracy można definiować i aktualizowanie pola i globalne listy.Globalne przepływu pracy dla zespołu kolekcji projektów lub projektu zespołowego można zarządzać za pomocą następujących poleceń w witadmin narzędzia wiersza polecenia:

  • exportglobalworkflow: Eksportuje globalne przepływu pracy do pliku XML lub w oknie wiersza polecenia.

  • importglobalworkflow: Importuje globalne przepływu pracy z pliku XML.

Aby uruchomić witadmin wiersza polecenia narzędzie, Otwórz okno wiersza polecenia gdzie albo Visual Studio lub Team Explorer jest zainstalowana i wprowadź:

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

W przypadku 32-bitowej wersji systemu Windows, zastępuje %programfiles(x86)% z %programfiles%.

Aby uzyskać więcej informacji o globalne przepływu pracy, zobacz Customize global workflow.

Wymagania

  • Aby wyeksportować globalne przepływu pracy, musi być prawidłowy użytkownik projektu zespołowego lub kolekcja projektów zespołu.

  • To import a global workflow to a team project, you must be a member of the following security groups: Team Foundation Administrators, Project Collection Administrators, or Project Administrators.

  • Aby zaimportować globalne przepływu pracy z kolekcją projektu zespołowego, musi być członkiem albo Team Foundation Administratorzy lub administratorów kolekcji projektów.

Zobacz Uprawnienia serwera programu Team Foundation Server.

[!UWAGA]

Nawet jeśli użytkownik loguje się przy użyciu uprawnień administracyjnych, należy otworzyć okno wiersza polecenia z podniesionymi uprawnieniami tej funkcji na serwerze, na którym działa Windows Server 2008.Aby otworzyć okno wiersza polecenia z podniesionymi uprawnieniami, wybierz polecenie Start, otwórz wiersza polecenia menu skrótów, a następnie wybierz Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie firmy Microsoft: kontroli dostępu użytkownika.

witadmin exportglobalworkflow /collection:CollectionURL [/p:ProjectName] [/f:FileName] [/e:Encoding] [/exportgloballists] 

witadmin importglobalworkflow /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:Encoding] [/v]

Parametry

Parametr

Opis

/collection:CollectionURL

Określa identyfikator URI kolekcji.Należy określić identyfikator URI w następującym formacie: http://nazwa_serwera: port/NazwaKataloguWirtualnego/nazwa_kolekcji

Jeśli nie określisz katalog wirtualny, należy określić identyfikator URI w następującym formacie:

http://Nazwa_serwera: port / nazwa_kolekcji.

/p:ProjectName

Parametr opcjonalny.Projektu zespołowego, dla którego ma zostać eksportowania i importowania globalne przepływu pracy.Ten projekt zespół musi być zdefiniowany w kolekcji, który został określony przy użyciu parametru/Collection.Jeśli nie określisz projektu zespołowego, globalne przepływu pracy jest importowane lub wyeksportowany do kolekcji.

/f:FileName

Ścieżka i nazwa pliku XML definicji globalne przepływu pracy do eksportowania i importowania.

[!UWAGA]

Jeśli na komputerze klienta Windows Vista, być może nie masz uprawnień do niektórych folderów.Próba eksportowanie listy globalnej do lokalizacji, w której użytkownik nie ma uprawnień technologii wirtualizacji rejestru automatycznie przekierowuje wyeksportowany plik i zapisuje go w sklepie wirtualnego.For more information, see the following pages on the Microsoft web site: Registry Virtualization and Common file and registry virtualization issues in Windows Vista.Aby uniknąć przekierowanie, można wyeksportować plik do lokalizacji, w których ma uprawnienia.

/e:Encoding

Parametr opcjonalny.Nazwa Program .NET Framework 2,0 format kodowania.Kodowanie określonego będzie używany do eksportowania i importowania danych XML.Na przykład /e utf-7 Określa kodowanie Unicode (UTF-7).Jeśli ten parametr zostanie pominięty witadmin próbuje wykryć kodowanie i używa UTF-8, jeśli wykrywanie nie powiedzie się.

/v

Parametr opcjonalny.Weryfikuje plik XML, który definiuje globalne przepływu pracy, ale nie importuje plik definicji.

/exportgloballists

Parametr opcjonalny.Eksportuje definicje globalne listy, które odwołuje się do globalnego przepływu pracy.Definicje wyświetla globalne zostaną osadzone w definicji kodu XML globalne przepływu pracy.Jeśli ten parametr nie jest określony, definicje wyświetla globalne są pomijane.

/? lub help

Wyświetla Pomoc dotyczącą polecenia w oknie wiersza polecenia.

Uwagi

Można zdefiniować pola elementów roboczych zaimportować je za pośrednictwem globalnego przepływu pracy.Jednak nie można zmienić właściwości istniejących pól za pomocą globalne przepływu pracy.Jeśli można importować globalne przepływu pracy, który nie zawiera FIELDS element, wszystkie wcześniej zaimportowanych reguły globalne przepływu pracy zostaną usunięte.Nie będzie to miało wpływu na definicje pól.

Przykłady

Jeśli nie podano inaczej, w każdym przykładzie mają zastosowanie następujące wartości:

  • Identyfikator URI dla kolekcji: DefaultCollection-http://AdventureWorksServer:8080/tfs

  • Projektu zespołowego: Contoso

  • Port numer dla witryny sieci Web server: 8080

Eksportuj definicję globalne przepływu pracy dla projektów zespołowych

W poniższym przykładzie eksportuje globalne przepływu pracy dla projektów zespołowych:

witadmin exportglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:myGlobalWorkflow.xml

Importowanie definicji globalne przepływu pracy do projektu zespołowego

Poniższy przykład importuje globalne przepływu pracy do projektu zespołowego Contoso:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:collectionGlobalWorkflow.xml 

Importowanie definicji globalne przepływu pracy do kolekcji

Poniższy przykład importuje globalne przepływu pracy do kolekcji:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:collectionGlobalWorkflow.xml 

Zobacz też

Koncepcje

Definiowanie list globalnych

Inne zasoby

Customize global workflow

witAdmin: dostosowywanie obiektów i zarządzanie nimi w celu śledzenia elementów pracy