2017-01-05 3 views
0

Wir müssen Projekte in TFS von einem Server auf einen anderen migrieren. Auf dem Quellserver haben wir TFS 2010 mit mehreren VS.NET-Projekten in der DefaultCollection. Auf dem Zielserver haben wir TFS 2013 mit einer leeren DefaultCollection, aber zwei anderen Sammlungen, die von anderen Entwicklern verwendet werden. Jede TFS-Instanz verfügt über einen eigenen SQL Server.TFS-Migration von TFS 2010 nach TFS 2013, wenn beide Sammlungen verwendet werden

Das Problem, dem wir gegenüberstehen, ist, wie man die DefaultCollection vom TFS 2010 Server nimmt und auf den TFS 2013 Server legt?

Ich kenne mehrere Artikel über Migration, aber habe keine gefunden, die genau zu unserer Situation passen. Ich schätze jede Idee, die jemand haben könnte.

Antwort

1

Dies ist ein sehr einfaches Szenario.

Etwas in dieser Richtung sollte funktionieren:

  • Detach DefaultCollection von TFS 2010 über die Admin-Konsole.
  • Nehmen Sie eine Sicherungskopie Ihrer TFS 2010 DefaultCollection Datenbank
  • die Datenbank auf dem Datenbankserver TFS 2013 migrieren
  • die in TFS 2013 DefaultCollection Datenbank TFS 2010 Bringen Sie über die Admin-Konsole. Als Teil des Anfügens sollten Sie in der Lage sein, es umzubenennen.

Die Teamprojektsammlungsdatenbank wird auf TFS 2013 aktualisiert und den Benutzern zur Verfügung gestellt. An diesem Punkt können Sie zurückgehen und nicht benötigte Projektkollektionen aufräumen und Dinge umbenennen, wenn Sie möchten.

Erstellen Sie immer Sicherungen, bevor Sie eine Migration oder ein Upgrade durchführen. Ich empfehle immer zuerst das Upgrade gegen eine Testumgebung durchzuführen.

+0

Ich würde empfehlen, vor dem Umzug der Sammlung vor Ort zu aktualisieren. –

Verwandte Themen