Rejestrowanie wystąpienia PWA programu Team Foundation Server
Przed zsynchronizowaniem danych między Visual Studio Team Foundation Server 2012 i Microsoft Project serwera, należy skonfigurować kilka punktów integracji między nimi.Po pierwsze należy zarejestrować wystąpienie programu Project Web Access lub projektu aplikacji sieci Web (PWA, Internet Authentication Service), który obsługuje plan projektu przedsięwzięcia z serwera warstwy aplikacji, obsługującego kolekcji zespołu projektu, zawierający projekt zespołu.Rejestracji wystąpienia tych PWA można zarządzać za pomocą następujących opcji z TfsAdmin ProjectServer narzędzie wiersza polecenia:
/RegisterPWA: Rejestruje wystąpienie PWA do Team Foundation Server.
Ważne Ustaw aplikacji sieci web programu SharePoint dla wystąpienia PWA Klasyczny tryb uwierzytelniania.Nie można zarejestrować wystąpienie PWA, jeżeli jest ustawiony na Wierzytelności uwierzytelnianie oparte na.
/GetRegisteredPWA: Wyświetla listę zarejestrowanych wystąpienia PWA i nazwy serwerów z systemem Team Foundation Server , do której wystąpienia są zarejestrowane.
/UnregisterPWA: Usuwa zarejestrowanych skojarzenie między wystąpieniem PWA i Team Foundation Server.Przy przenoszeniu kolekcji zespołu projektu lub wdrażania z Team Foundation Server, można usunąć wystąpień zarejestrowanych PWA i następnie ponownie zarejestrować po przenoszeniu.
Aby uzyskać więcej informacji o konfiguracji i integracji programu Project Server i Team Foundation Server, 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 wpisz:
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ń, trzeba należeć do Team Foundation Administratorzy grupy.Zarejestrować lub wyrejestrować wystąpienia PWA, muszą również należeć do grupy Administratorzy dla instancji.Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji programów Project Server i Team Foundation Server.
[!UWAGA]
Nawet jeśli logujesz się z uprawnieniami administracyjnymi, należy otworzyć podniesionymi okna wiersza polecenia do wykonywania tej funkcji na serwerze z systemem Windows Server 2008.Aby otworzyć podniesionymi okna wiersza polecenia, wybierz Start, otwórz menu skrótów dla wiersza poleceniai wybierz polecenie Uruchom jako Administrator.Aby uzyskać więcej informacji, zobacz następujące strony w witrynie sieci Web firmy Microsoft: Kontrola dostępu użytkownika.
Składnia
TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
TfsAdmin ProjectServer /RegisterPWA /pwa:pwaUrl /tfs:tfsUrl [/previousPwa:pwaUrl] [/force]
TfsAdmin ProjectServer /UnregisterPWA /pwa:pwaUrl /tfs:tfsUrl
Parametry
Parametr |
Opis |
---|---|
/tfs:tfsUrl |
Określa uniform resource locator (URL) serwera aplikacji trzeciej warstwy Team Foundation.Podaj identyfikator URI w następującym formacie: http://Nazwa_serwera: port / NazwaKataloguWirtualnego Jeśli nie określisz katalog wirtualny, określić adres URL w następującym formacie: http://Nazwa_serwera: port |
/pwa:pwaUrl |
Określa adres URL wystąpienia PWA.Określić adres URL w następującym formacie: http://PWAServerName/PWAInstance |
/previousPwa:pwaUrl |
Określa adres URL, który został ostatnio zarejestrowany dla wystąpienia PWA.Gdy adres URL dla zarejestrowanych PWA, można użyć tego przełącznika Aby ponownie zarejestrować PWA.Określić adres URL w następującym formacie: http://PWAServerName/PWAInstance |
/force |
Rejestruje wystąpienie PWA na inny serwer z systemem Team Foundation Serveri wyrejestrowuje wystąpienia serwera, do którego został ostatnio zarejestrowany.Na przykład po przeniesieniu kolekcji projektu do innego serwera warstwy aplikacji należy ponownie zarejestrować PWA kolekcji z nowym serwerem. |
/? lubhelp |
Wyświetla informacje dotyczące polecenia. |
Powrót do początku
Uwagi
Po uruchomieniu TFSAdmin ProjectServer polecenia komunikat pojawia się i potwierdza, że polecenie jest uruchomiony.Na przykład następujący komunikat Państwa, że wystąpienie programu Project Web Access jest zarejestrowany:
Registering PWA http:// PWAServerName/PWAInstance/
Po zakończeniu polecenia pojawi się kolejny komunikat.Na przykład, następujący komunikat Państwa wystąpienie programu Project Web Access został zarejestrowany w Team Foundation Server:
You have successfully registered PWA http://PWAServerName/PWAInstance/
Tylko jeden serwer aplikacji trzeciej warstwy można zarejestrować wystąpienie PWA Team Foundation.Należy zarejestrować wystąpienie przed skojarzyć go z kolekcji zespołu projektu.Podczas rejestrowania wystąpienie usługi lokalizacji dla Team Foundation Server jest aktualizowane informacje.Ponadto wystąpienie PWA jest aktualizowana z niestandardowych pól i tabel odnośników, które wymaga integracji.
Po uruchomieniu polecenia rejestracji, zachodzą następujące operacje:
Po uruchomieniu /RegisterPWA więcej niż raz i rekordu rejestracji już istnieje, zostanie wyświetlony następujący komunikat:
The following PWA instance has already been registered: <PWAInstance>.
Po uruchomieniu /GetRegisteredPWA, zostanie wyświetlone następujące informacje:
The following PWA instances are registered: PWA URL 1 PWA URL 2
Po uruchomieniu /UnRegisterPWA opcja usuwa polecenia nie tylko mapowane stowarzyszenia, ale również pola niestandardowe i wyszukiwania tabele z instancji PWA.
Powrót do początku
Przykłady
W każdym przykładzie stosuje się następujące wartości:
Adres URL dla wystąpienia PWA: http://PWAServerName/PWAInstance/
Adres URL dla Team Foundation Server: http://AdventureWorksServer:8080/tfs/
Wykaz zarejestrowanych wystąpienia PWA
Poniższy przykład zawiera listę wystąpień PWA zarejestrowanych w AdventureWorksServer:
TfsAdmin ProjectServer /GetRegisteredPWA /tfs:http://AdventureWorksServer:8080/tfs/
Zarejestrować wystąpienie PWA
Poniższy przykład rejestruje PWAInstance do AdventureWorksServer:
TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/
Usuwanie rejestracji wystąpienia PWA
W następującym przykładzie usunięto rejestracji PWAInstance z AdventureWorksServer:
TfsAdmin ProjectServer /UnregisterPWA /pwa:http://PWAServerName/PWAInstance/ /tfs:http://AdventureWorksServer:8080/tfs/
Powrót do początku
Zobacz też
Zadania
Konfigurowanie integracji programów Team Foundation Server i Project Server
Koncepcje
Zarządzanie integracją programu Project Server z TfsAdmin ProjectServer