locked
Move a project from TFS 2008 to TFS 2013

    Question

  • Hi, we are using 2 TFS servers in our company. TFS2008 and TFS2013 SP4. Now I need to migrate  one project (of 6) from TFS 2008 to TFS2013 with all the history and documents from SharePoint services. The TFS2008 is runnig on Windows Server 2008 x86 and SQL 2005 and WSS. TFS2013 is running on Windows Server 2012 R2 nad SQL2012 and SharePoint Server 2010.

    I have found some discussions with this topic, most of them with backuping and restoring databases. But it was from TFS 2008 to TFS 2013 using TFSconfig.exe import. But this tool is not available in TFS 2013. Is it possible to do such task without installing single use TFS2010?

    Thanks, regards Martin

    Tuesday, January 13, 2015 7:43 AM

Answers

  • Hi Martin,  

    Thanks for your post.

    You want only move team project source files and documents from TFS 2008 to TFS 2013 or you want move the whole team project data(source files and work items…) from TFS 2008 to TFS 2013?

    If you want move whole team project data within history from TFS 2008 to TFS 2013, we suggest backup your TFS 2008, and install a new TFS 2010(or 2012) Server using the TFS 2008 backup, then move the collection from TFS 2010 to TFS 2013 Server directly, after moved successfully, you can delete the unwanted team projects from moved collection in TFS 2013.

    If you want only move the source files and document from TFS 2008 team project to TFS 2013 Server, you can create a new team project in TFS 2013 Server, then try use the TFS Integration Tools to move source files from TFS 2008 team project to this new created TFS 2013 team project, but you need note the limitations in this tool.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    Wednesday, January 14, 2015 2:18 AM
    Moderator

All replies

  • Hi Martin,  

    Thanks for your post.

    You want only move team project source files and documents from TFS 2008 to TFS 2013 or you want move the whole team project data(source files and work items…) from TFS 2008 to TFS 2013?

    If you want move whole team project data within history from TFS 2008 to TFS 2013, we suggest backup your TFS 2008, and install a new TFS 2010(or 2012) Server using the TFS 2008 backup, then move the collection from TFS 2010 to TFS 2013 Server directly, after moved successfully, you can delete the unwanted team projects from moved collection in TFS 2013.

    If you want only move the source files and document from TFS 2008 team project to TFS 2013 Server, you can create a new team project in TFS 2013 Server, then try use the TFS Integration Tools to move source files from TFS 2008 team project to this new created TFS 2013 team project, but you need note the limitations in this tool.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    Wednesday, January 14, 2015 2:18 AM
    Moderator
  • Hi,

    I need whole project data... If I understand it right, there is no direct way from TFS2008 to TFS2013. So we realy have to install third TFS server to migrate the project. And in future again for other projects.. I'll have to reconcile with this procedure.

    When you wrote "backup your TFS 2008", you ment databases? I saw a procedure to backup TfsActivityLogging, TfsBuild, TfsIntegration, TfsVersionControl, TfsWorkItemTracking and TfsWorkItemTrackingAttachments and then restore them to new TFS2010 database with renaming TfsVersionControl to Tfs_TeamProjectCollectionName. Is this procedure right? And then just running TFSconfig.exe import /sqlinstance:instancename /collectionName:TeamProjectCollectionName /confirmed

    And what about service accounts? I will have to use different accounts for TFS2008, TFS2010 and TFS2013, can it be a problem?

    Thanks for help, Martin

    Wednesday, January 14, 2015 6:31 AM
  • Hi Martin,  

    Thanks for your reply.

    1. Yes, we cannot upgrade from TFS 2008 to TFS 2013 directly, you can refer to the information in this document: http://msdn.microsoft.com/en-us/library/dd631912.aspx.
    2. Yes, you need backup all your TFS 2008 databases.
    3. Yes, you can use different TFS Service account.

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Wednesday, January 14, 2015 9:33 AM
    Moderator
  • Hi, I am just in the procedure, I have moved databases into TFS2010 and now I am going to detach/attach it to TFS2013. I have had problems with Sharepoint, which I has not been able to correctly move, but it is not so serious problem for me. But sources and history are OK, that is most important for me.

    I hope, detach and attach collection will go without any problems, so I will be able to confirm it as solution.

    Regards Martin

    Tuesday, January 20, 2015 11:52 AM
  • Hi all,

    I have finished this procedure, result is OK - all projects are in TFS2012 with all the history, notes etc. Everything works as I expected. Thanks for help.

    Martin

    Thursday, February 05, 2015 7:46 AM
  • Hello John,

    I have to move whole team project data(source files and work items) from TFS 2008 to TFS 2015. Can you please tell me the process? I have never done project migration within TFS versions before.

    Regards,

    Rohit 

    Friday, March 10, 2017 4:36 PM