Udostępnij za pośrednictwem


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żna uwagaWaż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/

Gg412639.collapse_all(pl-pl,VS.110).gifWykaz zarejestrowanych wystąpienia PWA

Poniższy przykład zawiera listę wystąpień PWA zarejestrowanych w AdventureWorksServer:

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

Gg412639.collapse_all(pl-pl,VS.110).gifZarejestrować wystąpienie PWA

Poniższy przykład rejestruje PWAInstance do AdventureWorksServer:

TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/

Gg412639.collapse_all(pl-pl,VS.110).gifUsuwanie 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