Udostępnij za pośrednictwem


Mapowanie kolekcji projektu zespołowego na wystąpienie PWA

Przed zsynchronizowaniem danych między Visual Studio Team Foundation Server 2012 i Microsoft Project Server, należy wykonać kilka zadań, które zawierają mapowania Kolekcja projektów zespołu do wystąpienia programu Project Web Access lub Project Web App (PWA).To mapowanie można zarządzać za pomocą następujących opcji z TFSAdmin narzędzia wiersza polecenia:

  • /MapPWAToCollection: Mapy Kolekcja projektów zespołu do wystąpienia programu PWA.Wiele kolekcji można mapować do wystąpienia, ale każda z kolekcji można mapować do tylko jednego wystąpienia.Przed kolekcji można mapować do wystąpienia, należy zarejestrować wystąpienie.

  • /GetMappedCollections: Zwraca listę zespołu projektu kolekcje, które zostały zmapowane do wystąpienia programu PWA.

  • /UnmapPWAFromCollection: Usuwa mapowanie Kolekcja projektów zespołu wystąpienia programu PWA.

Omówienie typu end-to-end jak zintegrować tych produktów, zobacz Konfigurowanie integracji programów Team Foundation Server i Project Server.

Aby użyć TFSAdmin wiersza polecenia narzędzia, Otwórz okno wiersza polecenia gdzie albo Visual Studio lub Team Explorer jest zainstalowany i wprowadź:

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

W 64-bitowych wersji systemu Windows, należy zastąpić %programfiles% z %programfiles(x86)%.

Wymagane są uprawnienia

Aby użyć tych poleceń, swoje integracji administrowania serwera Project Server uprawnienie Kolekcja projektów zespołu musi być ustawiona na Zezwalaj na.Ponadto konto dla Team Foundation Server musi mieć uprawnienia niezbędne do interakcji z wystąpienia programu PWA, która będzie uczestniczyć w synchronizacji danych.Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji programów Project Server i Team Foundation Server.

[!UWAGA]

Nawet jeśli użytkownik loguje się z uprawnieniami administracyjnymi, należy otworzyć podwyższone okna wiersza polecenia, aby wykonać tę funkcję na serwerze, na którym jest uruchomiony system Windows Server 2008.Otworzyć podniesiony okna wiersza polecenia, należy wybrać Start, otworzyć menu skrótów dla wiersza polecenia, a następnie wybierz polecenie Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz następującą stronę w witrynie sieci Web firmy Microsoft: Kontrola dostępu użytkownika.

Składnia

TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl 

TfsAdmin ProjectServer /MapPWAToCollection /pwa:pwaUrl /collection:tpcUrl

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl [/force]

Parametry

Parametr

Opis

/tfs:tfsUrl

Określa adres uniform resource locator (URL) dla serwera aplikacji warstwy Team Foundation.Możesz określić adres URL w następującym formacie:

http://Nazwa_serwera: port / Nazwa_katalogu_wirtualnego

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

http://Nazwa_serwera: port

/pwa:adres URL programu PWA

Określa adres URL wystąpienia programu PWA.Możesz określić adres URL w następującym formacie:

http:///PWAServerName programu PWA.

/collection:tpcUrl

Określa adres URL Kolekcja projektów zespołu.Możesz określić adres URL w następującym formacie:

http://Nazwa_serwera: port/NazwaKataloguWirtualnego/nazwa_kolekcji

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

http://Nazwa_serwera: port / nazwa_kolekcji

/force

Opcjonalne.Dostępne dla /UnmapPWAFromCollection tylko opcja.Usuwa wszystkie mapowania dla wszystkich projektów zespołu w kolekcji.Należy określić tę opcję tylko wtedy, gdy masz pewność, że nie chcesz już żadnych projektów zespołu w kolekcji do dalszego uczestnictwa w synchronizacji danych.

/? lubhelp

Wyświetla informacje o poleceniu.

Powrót do początku

Uwagi

Po uruchomieniu polecenia, wiadomość pojawi się i potwierdzenie akcji, która jest wykonywana i obiekt akcji.Na przykład następujący komunikat stwierdza, że określonego wystąpienia programu PWA jest mapowany:

Mapping Project Web Access:http://MyPWAServer/MyPWAInstance/ . . . Done.

Po zakończeniu wykonywania polecenia pojawi się kolejny komunikat.Na przykład następujący komunikat o błędzie wskazuje, że wystąpienia programu PWA został zarejestrowany z Team Foundation Server:

Mapping team project collection http://MyTFSServer:8080/tfs/Collection0 to PWA http://MyPWAServer/MyPWAInstance/. 

Podczas mapowania Kolekcja projektów zespołu, wykonywane są następujące operacje:

  • Mapowanie usługi lokalizacji dla kolekcji jest aktualizowana.

  • Reguł globalnych i pola w kolekcji są tworzone.

  • Aparat synchronizacji jest zarejestrowany dla usługi zadania.

Zanim można wyłączyć mapowanie kolekcja wystąpienia programu PWA, musi najpierw zmapowanym wszystkich zespołów projektów i planów projektu przedsięwzięcia, które są mapowane do Kolekcja projektów zespołu.Jeśli projekty są mapowane, po uruchomieniu /UnmapPWAFromCollection opcja, komunikat powiadamia użytkownika należy najpierw użyć /UnmapPlanFromProject opcji.Alternatywnie, można użyć /force flagi, aby usunąć wszystkie mapowania dla zespołów projektów w kolekcji.

Można wyświetlić listę projektów, mapowane przez uruchomienie /GetMappedProjects opcji.Aby uzyskać więcej informacji, zobacz Zarządzanie mapowaniami między projektem w przedsiębiorstwie a projektem zespołowym.

Po uruchomieniu /UnmapPWAFromCollection w kolekcji, do którego projekty nie są mapowane, polecenie usuwa nie tylko mapowanie, ale także reguł globalnych.

Powrót do początku

Przykłady

W każdym przykładzie stosuje się następujące wartości:

  • Adres URL dla wystąpienia programu PWA: http:// PWAServerName/PWAInstance/

  • Adres URL dla Team Foundation Server: http://AdventureWorksServer:8080/tfs/

  • Kolekcja projektów zespołu adres URL: http://AdventureWorksServer:8080/tfs/DefulatCollection

Gg412654.collapse_all(pl-pl,VS.110).gifKolekcje projektu listy, które są mapowane

Poniższy przykład wyświetla zespołu projektu, kolekcje, które są zdefiniowane w AdventureWorksServer i że są mapowane do wystąpienia programu PWA.

TfsAdmin ProjectServer /GetMappedCollections /tfs:http://AdventureWorksServer:8080/tfs/

Gg412654.collapse_all(pl-pl,VS.110).gifMapa Kolekcja projektów zespołu do wystąpienia programu PWA

Poniższy przykład mapuje DefaultCollection do PWAInstance, który jest zdefiniowany w AdventureWorksServer.

TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Gg412654.collapse_all(pl-pl,VS.110).gifUsuń mapowanie kolekcji

Poniższy przykład usuwa mapowanie DefaultCollection z PWAInstance.

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Powrót do początku

Zobacz też

Zadania

Konfigurowanie integracji programów Team Foundation Server i Project Server

Koncepcje

Usuwanie składnika z uczestnictwa w synchronizacji danych

Zarządzanie integracją programu Project Server z TfsAdmin ProjectServer