2013-11-26 17 views
8

Stiamo cercando di migrare Visual Studio Team Services da TFS on-premise 2010. Tuttavia abbiamo una grande quantità di valore nella cronologia di controllo e nella cronologia degli elementi di lavoro. Stiamo cercando di migrare la nostra cronologia locale in Visual Studio Team Services.Visual Studio Team Services Import History

Ho visto alcuni vecchi posts (che causano vari problemi come la perdita di date effettive) ma non riesco a trovare risposte chiare per il servizio aggiornato.

È possibile importare cronologia/cronologia TFS locale in Visual Studio Team Services (in precedenza Visual Studio Online, Team Foundation Service)? Se è possibile c'è una guida ovunque?

risposta

11

UPDATE: C'è un programma di utilità di migrazione gratuito per la migrazione dei dati da TFS 2010+ on-premises (e altri sistemi) a Visual Studio Team Services disponibili da OpsHub: http://aka.ms/OpsHubVSOMigrationUtility. Microsoft ha promosso questo strumento su Visual Studio ALM blog e su other places. Probabilmente è il percorso di minor resistenza.

Risposta originale: Lo strumento più ufficiale per questo processo è denominato "TFS Integration Platform". Puoi trovarlo allo codeplex e allo Visual Studio Gallery.

È un'applicazione molto delicata (non molto lucida), ma avrà il lavoro finito. Recentemente abbiamo migrato VCS, circa 18000 elementi di lavoro e 1000 casi di test da TFS 2010 in locale a Visual Studio Team Services. Abbiamo avuto circa quattro anni di storia, di cui tutti hanno migrato. È vero che si perde il checkin/cambio timestamp, ma la cronologia delle modifiche include la data originale nel commento.

Il miglior suggerimento è di mettere in pratica la migrazione a un account di Team di Visual Studio sandbox/temp in modo da poter ottenere la configurazione .xml esattamente nel modo desiderato e quindi eseguirla "per davvero".

Avviso: lo strumento creerà un'area di lavoro canaglia sulla macchina da cui si sta eseguendo (in alcuni casi). Se lo fai da una macchina di sviluppo, probabilmente noterai che alcuni dei tuoi mapping si sono persi quando torni in Visual Studio. Basta tenere d'occhio per quello.

Parte del download per lo strumento di piattaforma di integrazione include alcuni documenti di orientamento su come pianificare, testare ed eseguire lo spostamento. Suggerirei di combinare quella documentazione con i post del blog per i migliori risultati del mondo reale.

+1

Quanto tempo è necessario per eseguire tale migrazione? Nel mio caso è molto alto. –

+0

@MikeCole, circa 10 ore IIRC. – ckittel

+1

Nel mio caso c'erano più di 80 giorni. :-(Abbiamo finito con una mossa manuale che ci ha fatto perdere la nostra storia –