locked
Migration from TFS 2010 to TFS 2013 RRS feed

  • Question

  • I am looking to do a Migration based move from TFS 2010 to TFS 2013 what issues might I run into with this move? This would be a detach collection and move to TFS 2013.

    Will all VS clients be able to connect I am talking VS 2008,2010, 2012 even? I am not sure I have seen forward compat patches for all of those.

    What about connecting the TFS Build controllers and Test agent/controllers from 2010 will they be able to connect to TFS 2013?

    What other issues have people run into by skipping TFS 2012?

    Thanks for the replies.

    Tuesday, October 22, 2013 2:07 PM

Answers

  • Hi,

    Thanks for your post.

    1) Detach a collection is always used for moving a team project collection from one deployment of TFS to another, when you move a collection, ideally the version and edition of SQL Server to which you are moving the database matches the version and edition that originally hosted that database. For your scenario, it's recommend to do a advanced upgrade.

    2) To upgrade TFS 2010 to TFS 2013, the edition should be TFS 2010 SP1.

    3) You can connect to a server that’s running the current version of TFS from the following clients:

    Visual Studio version

    Team Explorer version

    Required software

    Visual Studio 2013

    Team Explorer 2013

    RTM release or latest update.

    Visual Studio 2012 

    Team Explorer 2012 

    Requires latest Visual Studio 2012 update.  Supports Git with Visual Studio Tools for Git extension.

    Visual Studio 2010

    Team Explorer 2010

    Requires SP1 and Compat GDR.

    Visual Studio 2008

    Team Explorer for Visual Studio Team System 2008 

    Version control is available using MSSCCI 2013.

    Visual Studio 2005

    Version control available using MSSCCI 2013.  XP users need to use MSSCCI 2010

       

    To connect to TFService also requires Compat GDR.

    MSSCCI 2013

    Not applicable

    Will be available in the RTM timeframe with an update to the power tools

    See: Compatibility between Team Foundation clients and Team Foundation Server

    4) You can connect a TFBuild 2010 or TFBuild 2012 server to your on-premises  Visual Studio Team Foundation Server 2013 application-tier server.

    See: Resolve issues that can occur when you upgrade

    Hope this can help.

    Best regards,

    Cece


    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.

    • Marked as answer by Cece Dong Monday, October 28, 2013 2:32 AM
    Wednesday, October 23, 2013 9:17 AM

All replies

  • Hi,

    Thanks for your post.

    1) Detach a collection is always used for moving a team project collection from one deployment of TFS to another, when you move a collection, ideally the version and edition of SQL Server to which you are moving the database matches the version and edition that originally hosted that database. For your scenario, it's recommend to do a advanced upgrade.

    2) To upgrade TFS 2010 to TFS 2013, the edition should be TFS 2010 SP1.

    3) You can connect to a server that’s running the current version of TFS from the following clients:

    Visual Studio version

    Team Explorer version

    Required software

    Visual Studio 2013

    Team Explorer 2013

    RTM release or latest update.

    Visual Studio 2012 

    Team Explorer 2012 

    Requires latest Visual Studio 2012 update.  Supports Git with Visual Studio Tools for Git extension.

    Visual Studio 2010

    Team Explorer 2010

    Requires SP1 and Compat GDR.

    Visual Studio 2008

    Team Explorer for Visual Studio Team System 2008 

    Version control is available using MSSCCI 2013.

    Visual Studio 2005

    Version control available using MSSCCI 2013.  XP users need to use MSSCCI 2010

       

    To connect to TFService also requires Compat GDR.

    MSSCCI 2013

    Not applicable

    Will be available in the RTM timeframe with an update to the power tools

    See: Compatibility between Team Foundation clients and Team Foundation Server

    4) You can connect a TFBuild 2010 or TFBuild 2012 server to your on-premises  Visual Studio Team Foundation Server 2013 application-tier server.

    See: Resolve issues that can occur when you upgrade

    Hope this can help.

    Best regards,

    Cece


    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.

    • Marked as answer by Cece Dong Monday, October 28, 2013 2:32 AM
    Wednesday, October 23, 2013 9:17 AM
  • One last question will TFS 2012 update 4 fixes and features be included in TFS 2013 RTM?
    Wednesday, October 23, 2013 6:19 PM
  • Hi,

    From TFS upgrade requirements, you can upgrade to TFS 2013 from any of the following releases:

    • Team Foundation Server 2013 RC or TFS 2013 Preview

    • Team Foundation Server 2012 with Update 3 (TFS2012.3), TFS 2012.2, TFS 2012.1, or TFS 2012 releases

    • Team Foundation Server 2010 with or without Service Pack 1

    It doesn't list TFS 2012 with update 4, so we don't recommend to upgrade TFS 2013 from TFS 2012.4.

    And as far as I know, TFS 2014.4 is a very small update, can I know what exact feature do you want?

    Best regards,


    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.

    Thursday, October 24, 2013 10:16 AM
  • One could assume then that any bug fixes found in 4 would be included in some future TFS 2013 update. I wasnt after a feaure but more of any bug fixes that may hamper my upgrade to TFS 2013.
    Thursday, October 24, 2013 2:54 PM
  • Hi,

    Thanks for your reply.

    If there is any bug, it should be fixed in further release.

    And we’re continually updating the Team Foundation Service with performance, reliability, and feature enhancements. You can help us prioritize this by submitting feedbacks at http://connect.microsoft.com/visualstudio and suggestions at http://visualstudio.uservoice.com/forums/121579-visual-studio/category/30925-team-foundation-server.

    Thanks.

    Best regards,

    Cece


    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.

    Friday, October 25, 2013 3:12 AM
  • The upgrade process is similar for both TFS 2010 & 2012 if you want to upgrade to TFS 2013. As upgrade process has not changed significantly since TFS 2012. TFS 2013 now requires Windows Server 2008 R2 and higher as well as SQL 2012 SP1 (CU2 recommended) and higher.  Microsoft no longer support Windows Server 2008, SQL Server 2008 R2, or SQL Server 2012 RTM.  
    Backup TFS 2010/2012 server SQL backup. Use SQL Management server to take backup of SQL TFS server.
    Restore backup of TFS 2010/2012 server on new SQl server 2010 using SQL management studio. Restore all TFS backup & do not miss anything.

    Please make sure version of old SQL Server & use the same version while upgrading TFS server to 2013. e.g. If you are using enterprise edition then use SQl 2012 enterprsie else you will face lots of issue while restoring TFS backup. 

    Check step by step guide to upgrade TFS

    http://www.vmwareandme.com/2013/10/step-by-step-how-to-upgrade-team.html


    www.mytricks.in

    Tuesday, October 29, 2013 7:10 AM