Udostępnij za pośrednictwem


Move a team project collection

Kolekcja projektów zespołowych z jednego wdrożenia programu Team Foundation Server (TFS) można przenieść do innego.Na przykład:

  • Istnieje więcej niż jeden wdrożenia programu TFS w Twojej organizacji, a chcesz przenieść kolekcji do innego wdrożenia lepiej wyrównać potrzeby biznesowe.

  • Chcesz przenieść kolekcji do zdalnego pakietu office, która ma własny wdrożenia programu TFS.

  • Chcesz rozszerzania instalacji programu TFS dodając następne wystąpienie SQL Server do niego, i dystrybuowania kolekcje istniejących między wystąpieniami.

  • Należy stopniowo uaktualnienia wdrożenie za odłączania kolekcji projektów poszczególnych zespołów z systemów TFS uruchomiona starsza wersja i umieści ją na serwerze z bieżącą wersją programu TFS.(Jeden typową przyczyną tego jest niektóre zespoły może być konieczne migrację do nowszej wersji programu TFS, podczas gdy inne muszą pozostać przez starszą wersję narzędzia lub projektów ze względów.) W tym scenariuszu należy również uaktualnienie każdego projektu zespołowego, w kolekcji przy użyciu Kreatora konfiguracji funkcji.Aby uzyskać więcej informacji, zobacz Konfigurowanie funkcji po uaktualnieniu TFS.

Kroki, aby przenieść kolekcji będzie zależało od określonej konfiguracji wdrożenia, który kolekcji udostępniany i wdrażania, do którego zostanie przeniesiony.Na przykład jeśli kolekcja zostanie przeniesione do nowej domeny, należy dodać użytkowników z tej domeny do grupy odpowiedni poziom zbierania i na poziomie projektu.Na tej samej zasadzie przenieść kolekcji do wdrożenia programu TFS, który używa innej aplikacji sieci Web programu SharePoint, będzie albo konieczność można przenieść bazę danych kolekcji witryny, która obsługuje kolekcji do tej aplikacji sieci Web programu SharePoint, czy należy dodać aplikacji sieci Web programu SharePoint, która obsługuje kolekcji do wdrożenia programu TFS, do którego zostały przeniesione go.

Poniżej przedstawiono sposób można przenieść cały zespół kolekcji projektów.Jeśli chcesz przenieść część kolekcji, zobacz podzielony kolekcji projektów zespołowych.

W tym temacie:

  1. Odłączanie kolekcji

  2. Wykonywanie kopii zapasowej bazy danych kolekcji

  3. Przenoszenie bazy danych do kolekcji

  4. Dołącz kolekcji

  5. Skonfiguruj kolekcji projektów zespołowych przenoszenia

  6. Skonfiguruj projektów

Pytania i odpowiedzi

  • Moje wdrożenia TFS używa raportowania.Jak przenieść raportów, gdy mogę przenieść kolekcji?

  • Jak przenieść kolekcję, która używa produktów programu SharePoint?

  • Jak przenieść kolekcji projektów zespołowych, które obejmują Lab Management?

  • Czy mogę przenieść kolekcji projektów zespołowych, który jest zintegrowany z programem Project Server?

  • Moja kolekcja została przeniesiona do TFS, użytkowników lub grupy, które nie powinny mieć dostęp do projektów lub funkcji w niektórych projektów zespołowych, ale muszą mieć dostęp do innych projektów w kolekcji przenoszenia.Czy istnieje możliwość przechowywania ich oglądanie projektach, nie chcę, aby widzieli?

Zanim rozpoczniesz

Przed rozpoczęciem przeniesienia, upewnij się, że masz uprawnienia administratora na serwerach i używane przez oba wdrożenia oprogramowania przenoszenia z i strukturą przenoszenia do.Jeśli nie jesteś administratorem Dodaj się jako jeden.

1.Odłączanie kolekcji

Przed przeniesieniem kolekcji, najpierw należy go Odłącz od wdrożenia programu TFS, na którym działa.Jest bardzo ważne jest, że nie Pomiń ten krok.Po odłączeniu kolekcję wszystkich zadań i usługi są zatrzymane, a następnie kolekcji bazy danych jest zatrzymana. Ponadto proces Odłącz kopiuje dane specyficzne dla kolekcji z bazy danych konfiguracji i zapisuje go w ramach bazy danych kolekcji projektu zespołowego.Te dane konfiguracji są, co umożliwia zbieranie w bazie danych można dołączyć do różnych wdrożenia programu TFS.Jeśli nie ma danych, nie można dołączyć do dowolnej wdrożenie TFS, z wyjątkiem tego, z którego pochodzi kolekcji.

[!UWAGA]

Odłączanie kolekcję uniemożliwia użytkownikom dostęp do wszelkich projektów w tej kolekcji.

  1. Otwórz konsolę administracyjną dla Team Foundation na serwerze, który jest hostem kolekcji, który chcesz przenieść, a w kolekcje projektu zespołowego, zaznacz kolekcję, która ma zostać przeniesiony.

  2. Na ogólne kartę, wybierz odłączanie kolekcji.

    Na karcie Ogólne wybierz, a następnie odłączyć

    Odłączanie kreatora kolekcji projektów zespołu otwiera.

  3. (Opcjonalnie) Na zapewnienia obsługi komunikatów dla kolekcji projektów zespołowych odszukaj obsługi wiadomości, Podaj komunikat dla użytkowników, którzy mogą próbować nawiązać projektów w tej kolekcji.

  4. Wybierz przycisk Dalej.

  5. Na Przejrzyj ustawienia, które będą używane do odłączenia kolekcji projektów zespołowych strony, zapoznaj się ze szczegółami.

  6. Wybierz wszystkie ustawienia, jeśli chcesz zmiany Previous.Prawdopodobnie są one poprawne, wybierz polecenie Sprawdź.

  7. Jeśli wszystkie kontroli gotowości zakończyły się pomyślnie, wybierz Odłącz.

  8. Na Monitor kolekcji projektów zespołowych odłączanie postępu strony, po zakończeniu wszystkich procesów, wybierz dalej.

    Kreator pokazuje o postępie

  9. (Opcjonalnie) Na przejrzeć dodatkowe informacje dla tej kolekcji projektów zespołowych strony, wybierz lub zanotuj lokalizację pliku dziennika.

  10. Wybierz Zamknij.

    Kolekcja projektów zespołowych już nie zostanie wyświetlony na liście kolekcji w konsoli administracyjnej.

    Konsola administratora TFS nie pokazuje odłączone

2.Wykonywanie kopii zapasowej bazy danych kolekcji

Po zostało odłączone kolekcji, należy utworzyć kopię zapasową jego bazę danych, aby przenieść go do innego serwera.Do wykonania tego zadania, należy użyć narzędzia, które są udostępniane z SQL Server.

Użyj narzędzi dostępnych w programie SQL Server

  • Informacji o to zadanie, znaleźć na następującej stronie w witrynie sieci Web firmy Microsoft i upewnij się, że wybierz wersję programu SQL Server, zgodnego wdrożenia: wykonywanie kopii zapasowej i przywracania bazy danych w programie SQL Server i Konfigurowanie harmonogramu i planu tworzenia kopii zapasowych.

    Ważna uwagaWażne

    Bazę danych można przywrócić tylko na tej samej wersji lub nowszej wersji programu SQL Server.Nie można przywrócić bazy danych programu SQL Server wcześniejszej wersji produktu.

    Jeśli oryginalne wdrożenie zawierało wydanie Enterprise lub Datacenter programu SQL Server, a chcesz przywrócić bazy danych do serwera z wydaniem Standard, należy użyć zestawu kopii zapasowych wykonanego przy wyłączonej funkcji kompresji w programie SQL Server.W razie niewyłączenia kompresji danych nie będzie można pomyślne przywrócić baz danych w wersji Enterprise lub Datacenter do serwera z wydaniem Standard.Aby wyłączyć funkcję kompresji, należy wykonać czynności podane na stronie artykuł bazy wiedzy Microsoft Knowledge Base.

3.Przenoszenie bazy danych do kolekcji

W ramach przechodzenia kolekcji, musi przywrócić, skopiuj lub w przeciwnym razie przenieść bazę danych kolekcji do wystąpienia SQL Server skonfigurowanego do obsługi wdrożenia programu TFS, do którego chcesz przenieść kolekcji.Można wybrać niezależnie od metody, które chcesz przenieść bazę danych.

Użyj narzędzi dostępnych w programie SQL Server

Aby uzyskać więcej informacji na temat Przenoszenie bazy danych do innego wystąpienia programu SQL Server zobacz:

5.Dołącz kolekcji

Po przywróceniu bazy danych kolekcji kolekcji można dołączyć do wdrożenia programu TFS, do którego chcesz przenieść go.Jeśli przenoszone do wdrożenia korzysta z raportowania, zostanie utworzona raportowania raporty folder i domyślne dla kolekcji obsługiwanych przez dołączasz w ramach procesu.

[!UWAGA]

Po dołączeniu kolekcji, jeśli instalacja używa pojawi się ostrzeżenia Produkty SharePoint usługi konta TFS nie jest członkiem grupy administratorów farmy lub jeśli instalacja używa raportowania i zostały już utworzone raportowania folder i ścieżkę, która jest taka sama, jak folder poprzedniego wdrożenia i ścieżkę.Jest to zachowanie oczekiwane i przejściem.

  1. Otwórz konsolę administracyjną dla Team Foundation na serwerze, który jest hostem warstwy aplikacji do użycia we wdrożeniach, do którego chcesz przenieść kolekcji.

  2. Wybierz kolekcje projektu zespołowego, a następnie wybierz dołączyć kolekcji.

    Za pomocą konsoli administracji TFS

    Dołączyć kreatora kolekcji projektów zespołu otwiera.

  3. Na wybierz bazę danych kolekcji projektu zespołowego do dołączenia odszukaj wystąpienia serwera SQL, podaj nazwę serwera i wystąpienia, który obsługuje bazę danych kolekcji, jeśli go nie ma już na liście.

    Upewnij się, że wystąpienie serwera SQL jest prawidłowa

  4. W baz danych wybierz kolekcję bazy danych, które chcesz dołączyć, a następnie wybierz dalej.

  5. Na wprowadź informacje kolekcji projektu zespołowego strony, podaj nazwę kolekcji w nazwa Jeśli jeden nie ma już.

  6. (Opcjonalnie) W opis, podaj opis kolekcji.

  7. Wybierz przycisk Dalej.

  8. Na Przejrzyj ustawienia, które będą używane do dołączenia kolekcji projektów zespołowych Przejrzyj informacje.

  9. Należy zmienić ustawienia, wybierz polecenie Previous.Jeśli wszystkie ustawienia są poprawne, należy wybrać Sprawdź.

  10. Jeśli wszystkie kontroli gotowości zakończyły się pomyślnie, wybierz Attach.

  11. Na Monitor kolekcji projektów zespołowych dołączyć postępu strony, po zakończeniu wszystkich procesów, wybierz dalej.

  12. (Opcjonalnie) Na przejrzeć dodatkowe informacje dla tej kolekcji projektów zespołowych strony, wybierz polecenie lub zanotuj lokalizację pliku dziennika.

  13. Wybierz Zamknij.

    Kolekcja projektów zespołowych pojawi się na liście kolekcje w konsoli administracyjnej.Aplikacji sieci Web programu SharePoint, która w jego oryginalny wdrożenia obsługiwane tej kolekcji pojawi się na liście aplikacji sieci Web.

    Zatrzymaj zbieranie danych, jeśli konfiguracja nie jest pełny

  14. (Opcjonalnie) Modyfikowanie lub usuwanie aplikacji sieci Web z listy aplikacji sieci Web.Aby uzyskać więcej informacji, zobacz Modyfikowanie lub usuwanie dostępu między aplikacji sieć Web programu SharePoint i Team Foundation Server.

6.Skonfiguruj kolekcji projektów zespołowych przenoszenia

Tej procedury można pominąć, jeśli przenieść kolekcji w tej samej domenie mają być używane w tej samej aplikacji sieci Web, która wcześniej obsługiwane kolekcji, i chcesz zezwolić dostępu dla administratorów tej kolekcji do tego wdrożenia programu TFS.

Po przesunięciu kolekcji, musisz zaktualizować grup uprawnień i aplikacji sieci Web dla tej kolekcji z odpowiednie ustawienia.

Aby skonfigurować przenoszenia kolekcji

  • Otwórz każdą kartę dla kolekcji projektów zespołowych i w razie potrzeby zmodyfikuj ustawienia, jakich należy uwzględnić usług oraz lokalizacji, aby dopasować lokalizacje zasobów na bieżącym TFS.Jest to szczególnie ważne, jak w przypadku programu SharePoint i raportowania zasobów.Jeśli błędy, upewnij się, że Twoje konto ma uprawnienia wymagane dla administratorów kolekcji projektów zespołu i że odpowiednio dodano żadnych innych zespół administratorów kolekcji projektów.

    Aby uzyskać informacje dotyczące tego zadania, zobacz Modyfikowanie kolekcji projektów zespołowych [przekierowanie] i Ustawianie uprawnień administratora dla kolekcji projektu zespołowego.

Skonfiguruj projektów

Tej procedury można pominąć, jeśli kolekcja jest przesunięta w tej samej domenie i chcesz zezwolić na dostęp użytkownikom projektów w tej kolekcji do tego wdrożenia programu TFS.

Po skonfigurowaniu Administratorzy przenoszenia zbierania, użytkownik lub Administratorzy należy dodać użytkowników i grup do projektów w tej kolekcji.W zależności od danego wdrożenia, konieczne może być skonfigurowanie uprawnień dla tych użytkowników w Produkty SharePoint i usług Reporting Services.

Aby dodać użytkowników do projektów zespołowych

Aby dodać zasobów, aby przenieść projektów zespołowych

Pytania i odpowiedzi

Pyt Moje wdrożenia TFS używa raportowania.Jak przenieść raporty wraz z przeniesienie kolekcję?

Odp najpierw musisz zapisać lub wyeksportować wszystkie raporty ma zostać przeniesiona z serwera raportów, który obsługuje kolekcji w jego oryginalny wdrożenia.Następnie należy przekazać każdy raport ręcznie do serwera raportów, który będzie obsługiwał przenoszenia kolekcji, która może być proces długotrwały.Rozważ, czy chcesz przekazać wszystkie raporty lub czy podzbiór raportów będzie spełniać potrzeby biznesowe.Nie trzeba przekazać wszystkich raportów ani raportów, ale tylko te raporty, które można przekazać będą dostępne po zakończeniu procesu przenoszenia.

Ponadto należy odbudować moduł usług magazynu i analizy na wdrożenie oryginalnego po przejściu kolekcji, tak aby oryginalny wdrożenia nie próbować tworzenia raportów dla kolekcji, który nie jest już istnieje.

Aby przenieść raportów

  1. Eksportowanie lub zapisać raporty, który ma zostać przeniesiona z serwera raportów, który obsługuje kolekcji w jego oryginalny wdrożenia.Aby uzyskać informacje dotyczące tego zadania, zobacz eksportowanie raportów i zapisywania raportów.

  2. Przekaż każdy raport, który chcesz przenieść do odpowiedniego folderu na serwerze raportów, który obsługuje kolekcji w jego nowego środowiska w programie Report Manager.

    Aby uzyskać więcej informacji, zobacz temat następujących w witrynie sieci Web firmy Microsoft: przekazywanie plików do folderu.

  3. W programie Report Manager edytować każdy raport, aby zmienić źródło danych do nowego serwera raportów.

    Aby uzyskać więcej informacji, zobacz temat następujących w witrynie sieci Web firmy Microsoft: jak: Konfigurowanie właściwości źródeł danych raportu.

Odbudowy magazynu danych i usługi Analysis Services

  1. Otwórz konsolę administracyjną dla Team Foundation.

  2. Na pasku nawigacyjnym, wybierz raportowanie.

  3. W raportowanie, wybierz polecenie uruchomić ponownie utworzyć.

  4. W odbudowy magazynu i baz danych usług Analysis okna dialogowego opcję OK.

    [!UWAGA]

    Magazyny zakończy się ponownie skompilować i danych zakończy się ponownego uzupełnienia po zakończeniu uruchom ponownie utworzyć akcji.W zależności od rozmiaru wdrożenia i ilości danych cały proces może potrwać kilka godzin.

Pyt jak przenieść kolekcję, która używa produktów programu SharePoint?

Odp można przenieść kolekcji projektów zespołowych, który używa aplikacji sieci Web programu SharePoint, musisz przenieść zarówno samej kolekcji projektów zespołowych i kolekcji witryn programu SharePoint, która obsługuje kolekcji projektów zespołowych.Zbiór witryn należy przenieść do aplikacji sieci Web obsługujące kolekcji projektów zespołowych w nowych wdrożenia.W szczególności należy wykonaj kopię zapasową bazy danych lokacji kolekcji a następnie przenieść bazę danych witryny kolekcji.Po możliwości i dołączyć kolekcji projektów zespołowych przeniesiony do miejsca docelowego TFS, należy naprawić połączenie między tym TFS i jego aplikacji sieci web programu SharePoint w celu zapewnienia, dołączonego kolekcji łączy się do zbioru witryn przenoszenia prawidłowo.Należy także sprawdzić, czy karta programu SharePoint dla kolekcji projektów zespołowych wskazuje tej kolekcji w bazie danych lokacji.

[!UWAGA]

Jeśli chcesz przenieść kolekcji między wdrożeń, które używają Produkty SharePoint, zdecydowanie zaleca się, że konto usługi dla TFS należeć do administratorzy farmy grupy w Produkty SharePoint w obu wdrożenia.W przeciwnym razie mogą występować błędy podczas próby odłączanie lub dołączyć kolekcji.

Kolekcja projektów zespołowych można przenosić bez udzielania to członkostwo konta usługi dla TFS.Jednak błędy pojawi się po dołączeniu kolekcji i konieczne będzie wykonanie dodatkowych kroków w celu ponownego nawiązania połączenia projektów za pomocą ich portali.Nawet jeśli wymagań dotyczących działania zwykle ograniczyć przyznawania to członkostwo konta usługi, należy rozważyć dodanie konta usługi do grupy administratorów farmy na czas trwania operacji przenoszenia.

  1. Otwórz konsolę administracyjną dla Team Foundation, wybierz polecenie aplikacji sieci Web programu SharePointi na liście aplikacji sieci Web, wybierz aplikację sieci Web obsługujące kolekcję, która w przypadku dołączenia.

    Naprawy połączenia przycisk pojawia się po wybraniu aplikacji sieci Web na liście.

  2. Wybierz naprawy połączeniai w napraw połączenie do aplikacji sieci Web programu SharePoint okna dialogowego opcję naprawy.

  3. W kolekcje projektu zespołowego, wybierz kolekcji projektów zespołowych przenoszenia, wybierz kartę produktów programu SharePoint i modyfikować ustawienia wskaż kolekcji bazy danych lokacji.

Pyt jak przenieść kolekcji projektów zespołowych, które obejmują Lab Management?

Odp przenieść kolekcji do innej domeny lub zamierza użyć innego programu System Center Virtual Machine Manager, należy usunąć maszyn wirtualnych, szablony, grupy hostów projektu zespołowego i zespołu projektu udziały biblioteki z kolekcji bazy danych przed rozpocząć przenoszenie i utwórz je ponownie Microsoft Test Manager po przenoszeniu.

Aby usunąć zasoby Lab Management przed przeniesieniem kolekcji

  • Aby uzyskać informacje dotyczące sposobu usuwania kolekcji projektów zespołowych określonej grupy hostów, udziały biblioteki i środowiska, zobacz Polecenie — TFSConfig Lab /Delete z /zewnętrznego opcji.

Aby skonfigurować zarządzanie laboratorium zasoby po przeniesieniu kolekcji

  1. Skonfiguruj warstwy aplikacji dla Team Foundation.

    Aby uzyskać więcej informacji, zobacz Konfigurowanie programu Lab Management na potrzeby środowisk programu SCVMM.

  2. Utwórz ponownie golden głównej maszyny wirtualne i szablony w nowych SCVMM i zaimportuj maszyny wirtualne i szablony do kolekcji projektów zespołowych.

    Aby uzyskać więcej informacji, zobacz Tworzenie i przechowywanie maszyn wirtualnych oraz szablonów gotowych do pracy z programem Lab Management.

  3. Ponownie utwórz środowiska dla każdego projektu zespołowego.

    Aby uzyskać więcej informacji, zobacz Tworzenie środowiska SCVMM przy użyciu przechowywanych maszyn wirtualnych i szablonów.

Pyt można przenieść kolekcji projektów zespołowych, który jest zintegrowany z programem Project Server?

Odp tak, możesz.Prawdopodobnie musisz Usuń mapowanie do kolekcji projektów sieci Web Access lub projektu aplikacji sieci Web (PWA) przed jej przeniesieniem, a następnie ponownie zamapować.Twoje dokładne kroki będą się różnić.Każde wystąpienie programu PWA można zintegrować z tylko jedną wdrożenia programu TFS.Kolekcje na różnych wdrożeń TFS nie można zsynchronizować z tym samym wystąpieniu programu PWA.

Na przykład, jeśli dwie kolekcje na wdrożenie programu TFS i są one zarówno zintegrowane z programem Project Server:

  • Jeśli chcesz przenieść obie kolekcje i nadal korzystać z tego samego wystąpienia programu PWA, nie musisz Usuń mapowanie kolekcje.Jednak użytkownik musi ponownie zarejestrować po przenoszeniu wykonując czynności opisane w tej sekcji.

  • Jeśli chcesz przenieść tylko jednej kolekcji, użytkownik musi najpierw usuń mapowanie jednej z kolekcji.Kolekcji, które możesz Usuń mapowanie zależy od sposobu integrację Project Server z programem TFS wdrożeń.

    • Jeśli nie chcesz kontynuować integracji go lub jeśli próbujesz przenieść go do wdrożenia programu TFS, który jest zintegrowany z innego wystąpienia programu PWA musi Usuń mapowanie kolekcji.

    • Jeśli chcesz kontynuować integrację z tym samym wystąpieniu programu PWA, możesz Usuń mapowanie kolekcji lub kolekcje, które są zintegrowane z tym wystąpieniem, przed przeniesieniem kolekcji.

Do usunięcia mapowania kolekcję przed przeniesieniem

Po przeniesieniu kolekcji, aby kontynuować integracji z programem Project Server, należy wykonać dodatkowe kroki:

  • Zarejestruj wystąpienie programu Project Web Access lub projektu sieci Web aplikacji (programu PWA) obsługującego plan projektu przedsiębiorstwa z serwerem warstwy aplikacji, który obsługuje kolekcji projektów zespołowych przenoszenia.

  • Poczekaj metadanych do synchronizacji.

  • Wyrejestruj serwer warstwy aplikacji, który wcześniej udostępniany kolekcji, jeśli nie obsługuje inne kolekcje, które są zintegrowane z programem Project Server.

Integrację kolekcji z Project Server po przenoszeniu

Pyt jak ogranicza dostęp do wybierania funkcji w projekcie zespołowym?

Odp użytkowników, którzy mają uprawnienia dostępu do jednego projektu w kolekcji można wyświetlić innych projektów w tej kolekcji, nawet jeśli ich nie ma uprawnień do modyfikowania elementów roboczych lub wykonywania innych działań w tym projekcie.Możesz ograniczenia osób lub grup TFS z Tworzenie lub modyfikowanie wybierz artefakty, a także jako ograniczyć je wyświetlania projektów, w szczególności tworzenie grup i Konfigurowanie ograniczeń dotyczących tych grup.Aby uzyskać więcej informacji, zobacz ograniczenie dostępu do projektów wdrażanie.