Udostępnij za pośrednictwem


Zmiana konfiguracji wdrożenia

Po skonfigurowaniu Visual Studio Team Foundation Server (TFS) oraz program Microsoft Project Server do obsługi synchronizacji danych, należy wykonać dodatkowe zadania administracyjne po zmianie wdrożenia.Na przykład może być konieczne do usunięcia, ponownie zarejestrować lub ponownie mapować składnika przed lub po Przenieś lub usuń projektu zespołowego, kolekcji projektów zespołowych lub serwer warstwy aplikacji.Przed Zmień wdrożenie lub przeprowadzenie prac konserwacyjnych, należy rozważyć wpływ tego te operacje na proces synchronizacji.

Przejrzyj poniższe informacje o i zasoby przed zmianą wdrażania, w którym jest zintegrowany TFS i Project Server.

W tym temacie:

  • Usuń składniki

  • Przenieś lub podzielić kolekcji projektów

  • Przenieś do nowej maszyny lub środowiska programu Team Foundation Server

  • Uaktualnienie programu Project Server 2007 do programu Project Server 2010

Usuń składniki

Zawsze, gdy usuniesz składnik mapowane należy Usuń mapowanie go i Przejrzyj poniższe wskazówki:

  • Usuń plan projektu przedsiębiorstwa lub projektu zespołowego.Przed usunięciem planu mapowanego projektu lub projektu zespołowego mapowane należy najpierw usuń mapowanie wszystkich planów projektu, które są mapowane do projektu zespołowego.Aby uzyskać więcej informacji, zobacz Zarządzanie skojarzeniem projektów w przedsiębiorstwie i projektów zespołowych.

  • Usuń wystąpienia programu Project Web Access lub projektu aplikacji sieci Web (PWA).Przed usunięciem wystąpienia programu PWA, musisz najpierw usunąć wszystkie skojarzenia kolekcje projektu zespołu, które są mapowane na wystąpienie, a następnie wyrejestruj go.Aby uzyskać więcej informacji, zobacz Usuwanie składnika z uczestnictwa w synchronizacji danych i usuwania wystąpienia programu PWA uczestniczące w synchronizacji.

  • Usuń kolekcji projektów zespołowych.Przed usunięciem kolekcją mapowanej użytkownik powinien Usuń mapowanie go zgodnie z procedurą w Usuwanie składnika z uczestnictwa w synchronizacji danych.

    [!UWAGA]

    Po usunięciu nie tylko kolekcją mapowanej projektu, ale także wszystkie wystąpienia programu PWA, które nie zostały zamapowane na jego spowoduje usunięcie wszystkich mapowań elementów pracy, które mają zostać zsynchronizowane.Jednak wystąpienie programu PWA, który jest zarejestrowany w programie Team Foundation Server pozostaje zarejestrowane.

Przenieś lub podzielić kolekcji projektów

Aby przenieść kolekcją mapowanej do innego wystąpienia programu TFS i kontynuować synchronizowanie danych na nowym serwerze warstwy aplikacji, należy wykonać kilka kroków, na podstawie następujących opcji:

  • Wszystkie kolekcje przenieść do innego wystąpienia programu TFS, ale nadal mapowane na tym samym wystąpieniu programu PWA.Zalecanym rozwiązaniem jest Przenieś lub podzielić wszystkich zbiorów, które są mapowane na tym samym wystąpieniu programu PWA w tym samym czasie.

  • Niektóre kolekcje przenieść do innego wystąpienia programu TFS, ale niektóre kolekcje pozostają w tym samym wystąpieniu.W takim przypadku należy Usuń mapowanie kolekcje, które są dzielone i ponownie zamapować je do tej samej lub do innego wystąpienia programu PWA, który następnie będzie można zarejestrować za pomocą drugiego wystąpienia programu TFS.Aby tylko jedno wystąpienie programu TFS można zarejestrować wystąpienia programu PWA.

Aby przenieść wszystkie mapowane kolekcje do innego wystąpienia programu TFS

  1. Przenieś lub dzielenie kolekcji.

    Aby uzyskać więcej informacji, zobacz Zarządzanie kolekcjami projektów zespołowych.

  2. Udzielenie wymaganych uprawnień do konta usługi dla drugiego wystąpienia Team Foundation Server.

    Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji TFS-Project Server.

  3. Dodaj integracji administrowania Project Server uprawnień do tych kont, które będą uruchamiane TfsAdmin ProjectServer narzędzie wiersza polecenia do drugiego kolekcji projektów.

  4. Dodawanie konta użytkowników, którzy będą skonfigurować i zarejestruj wystąpienia programu PWA do Administratorzy programu Team Foundation grupy dla drugiego kolekcji projektów.

  5. Wystąpienie programu PWA zarejestrowanie drugiego serwera warstwy aplikacji za pomocą /RegisterPWA i /force polecenie Opcje.

  6. Poczekaj, aż aparat synchronizacji jest uruchamiany za pośrednictwem jednego cyklu aktualizacji i aktualizuje wystąpienia programu PWA.

  7. Wyrejestruj wystąpienie programu PWA z pierwszego serwera warstwy aplikacji za pomocą /UnRegisterPWA polecenia opcji.

Aby przenieść do innego wystąpienia programu TFS i innego wystąpienia programu PWA niektóre kolekcje

  1. Użyj /UnmapPwaFromCollection polecenia: opcja z /force przełącznika do usunięcia mapowania każdej kolekcji, który chcesz przenieść.

    Informacje dotyczące przestrogiPrzestroga

    Przy użyciu /force przełącznika, Podziel wszystkie skojarzenia między enterprise project planów i projektów zespołowych, które są definiowane dla kolekcji.

  2. Przenieś lub dzielenie kolekcji.

    Aby uzyskać więcej informacji, zobacz Zarządzanie kolekcjami projektów zespołowych.

  3. Przypisz wszystkich wymaganych uprawnień.

    Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji TFS-Project Server.

  4. Użyj /RegisterPWA polecenie umożliwia zarejestrowanie drugiego wystąpienia programu PWA drugiego serwera warstwy aplikacji.

  5. Użyj /MapPwaToCollection polecenia opcję, aby zmapować każdej kolekcji, które zostały przeniesione do drugiego wystąpienia programu PWA.

  6. Użyj /MapPlapToTeamProject polecenie opcję, aby mapować każdy plan do zespołu projektu, który został przeniesiony do innej kolekcji.

Aby uzyskać więcej informacji, zobacz następujące tematy:

Przenieś do nowej maszyny lub środowiska programu Team Foundation Server

Należy ponownie zarejestrować każdego wystąpienia programu PWA, który jest zarejestrowany w bieżącym komputerze.

Aby przenieść wystąpienie programu Team Foundation Server, do którego jest zamapowany wystąpienia programu PWA

  1. Przenieś wystąpienie Team Foundation Server.

    Aby uzyskać więcej informacji, zobacz Przenoszenie lub klonowanie serwera Team Foundation Server (zmienianie sprzętu).

  2. Przypisz wszystkich wymaganych uprawnień.

    Aby uzyskać więcej informacji, zobacz Przypisywanie uprawnień do obsługi integracji TFS-Project Server.

  3. Użyj /RegisterPWA polecenia możliwość zarejestrowania wystąpienia programu PWA z drugiego serwera warstwy aplikacji.

  4. Poczekaj, aż aparat synchronizacji jest uruchamiany za pośrednictwem jednego cyklu aktualizacji i aktualizuje wystąpienia programu PWA.

  5. Użyj /UnRegisterPWA polecenia opcję, aby wyrejestrować wystąpienie programu PWA z pierwszego serwera warstwy aplikacji.

[!UWAGA]

Należy określić /force Przełącz po przeniesieniu kolekcji projektów do innego wystąpienia programu Team Foundation Server.Jeśli identyfikator wystąpienia nie uległa zmianie, nie trzeba określać /force przełącznika.

Uaktualnienie programu Project Server 2007 do programu Project Server 2010

Jeśli dla wystąpienia programu Project Web Access, która jest zarejestrowana na potrzeby TFS i działa w procesie synchronizacji dla kolekcji, należy wykonać poniższe procedury przed uaktualnieniem wystąpienie z Project Server 2007 do Project Server 2010:

  1. Wykonaj kroki na stronie witryny sieci Web firmy Microsoft: dołączania bazy danych pełne uaktualnienie do Project Server 2010

  2. Aby włączyć synchronizacji po uaktualnieniu, Otwórz okno poleceń gdzie albo Visual Studio lub Team Explorer jest zainstalowany, a następnie wprowadź:

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

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

  3. Wprowadź następujące polecenie:

    TfsAdmin ProjectServer /RegisterPwa /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
    

    Aby uzyskać więcej informacji, zobacz Zarejestrowanie wystąpienia PWA do TFS.

Zobacz też

Koncepcje

Usuwanie składnika z uczestnictwa w synchronizacji danych

Administrowanie integracją programów Team Foundation Server i Project Server