2013-11-26 7 views
8

Wir suchen, um Visual Studio Team Services von On-Premise-TFS 2010 zu migrieren. Allerdings haben wir eine große Menge an Wert in unserem Eincheck-Verlauf und Arbeitselement-Verlauf. Wir möchten unsere lokale Historie in Visual Studio Team Services migrieren.Visual Studio Team Services Importverlauf

Ich habe einige ältere posts (die verschiedene Probleme wie den Verlust von tatsächlichen Daten verursachen) gesehen, kann aber keine klaren Antworten für den aktualisierten Dienst finden.

Ist es möglich, lokales TFS-Einchecken/Verlauf usw. in Visual Studio Team Services (ehemals Visual Studio Online, Team Foundation Service) zu importieren? Wenn es möglich ist, gibt es irgendwo einen Führer?

Antwort

11

UPDATE: Es gibt ein kostenloses Migrationsprogramm für Daten von TFS 2010+ on-premise (und anderen Systemen) zu Visual Studio Team Leistungen von OpsHub Migration: http://aka.ms/OpsHubVSOMigrationUtility. Microsoft hat dieses Tool auf der Visual Studio ALM blog und in other places gefördert. Es ist wahrscheinlich der Weg des geringsten Widerstands.

Ursprüngliche Antwort: Das offiziellste Werkzeug für diesen Prozess heißt "TFS Integration Platform". Sie finden es unter codeplex und Visual Studio Gallery.

Es ist eine sehr temperamentvolle Anwendung (nicht sehr poliert), aber wird die Arbeit erledigt bekommen. Wir haben kürzlich VCS, ca. 18000 Work Items und 1000 Testfälle von TFS 2010 On-Prem zu Visual Studio Team Services migriert. Wir hatten ungefähr vier Jahre Geschichte, von denen alle migrierten. Es ist wahr, dass Sie den Zeitstempel für das Einchecken/Ändern verlieren, aber der Änderungsverlauf enthält das ursprüngliche Datum im Kommentar.

beste Vorschlag ist, um die Migration zu einer Sandbox/temp Visual Studio Team Services-Konto zu üben, so dass Sie die .xml-Konfiguration genau das zu bekommen, können sie so, wie Sie es brauchen, und dann tun Sie es „für real.“

Beachten Sie, dass das Tool einen Rogue-Arbeitsbereich auf der Maschine erstellt, von der Sie es (in einigen Fällen) ausführen. Wenn Sie dies von einem Entwicklungscomputer aus tun, werden Sie wahrscheinlich feststellen, dass einige Ihrer Mappings verloren gegangen sind, wenn Sie wieder in Visual Studio sind. Achte einfach darauf.

Ein Teil des Downloads für das Integrationsplattform-Tool enthält einige Anleitungen zum Planen, Testen und Ausführen des Umzugs. Ich würde vorschlagen, diese Dokumentation mit Blogposts zu kombinieren, um die besten Ergebnisse aus der Praxis zu erhalten.

+1

Wie lange dauerte diese Migration? Es ist in meinem Fall unpraktisch hoch. –

+0

@ MikeCole, ca. 10 Stunden IIRC. – ckittel

+1

Es war 80+ Tage in meinem Fall. :-(Wir haben einen manuellen Schritt ausgeführt, der dazu führte, dass wir unseren Verlauf verloren haben. –

Verwandte Themen