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.
Wie lange dauerte diese Migration? Es ist in meinem Fall unpraktisch hoch. –
@ MikeCole, ca. 10 Stunden IIRC. – ckittel
Es war 80+ Tage in meinem Fall. :-(Wir haben einen manuellen Schritt ausgeführt, der dazu führte, dass wir unseren Verlauf verloren haben. –