Unanswered TFS 2010: Migrating individual projects from TFS 2008

  • Thursday, February 02, 2012 9:07 PM
     
     

    I have read several articles and forum posts of this issue and have not quite figured this out yet.

    I am a new developer on a government contract and have been tasked with the migration. I have never used TFS before, I previously used WinCVS and SVN, and as such do not understand where to begin.

    We are not allowed to use ANY software not preapproved through a lengthy process and therefore must avoid TFS Integration Tools. Server to server migration or upgrade is also thwarted by the fact that we are not allowed access to the servers directly and this task is not eligible for letting the Systems Administrators do the work.

    Due to these limitations, my only option is to rip code directly from 2008, perform necessary conversions, and add project to a collection in 2010.

    How can I go about exporting code from TFS 2008 so that it is not source controlled and ready for conversion and import?

    Thanks in Advance!

All Replies

  • Friday, February 03, 2012 3:15 AM
     
     

    Hi,

    Assuming your TFS2010 server is different than your TFS2008 server can you get backups of the TFS2008 databases and have them copied to the TFS2010 server.  The TFS2008 databases can be attached to TFS2010's SQL Serve instance and then you would run the TFSConfig Import command to create a TFS2010 TPC on the new TFS2010 server.

    Jim

  • Friday, February 03, 2012 8:42 AM
    Moderator
     
     

    Hi Psibemetic,

    Thank you for your question.

    Jim has provided the method of move TFS 2008 to TFS 2010, for detail information you can refer to Import Command (TFSConfig) and http://geekswithblogs.net/claraoscura/archive/2010/10/01/142069.aspx.

    I hope this information will help resolve this issue.
     
    If anything is unclear, please free feel to let me know.

    Best Regards,


    Lily Wu [MSFT]
    MSDN Community Support | Feedback to us
  • Monday, February 06, 2012 5:01 AM
    Moderator
     
     

    Hi Psibemetic,

    How about the issue now?

    Best Regards,

     


    Lily Wu [MSFT]
    MSDN Community Support | Feedback to us
  • Wednesday, February 08, 2012 9:49 PM
     
     

    Or if a snapshot is enough, you coudl simply use Visual Studio or "tf get" on the commandline to download a local copy of the TFS 2008 projects, then open up the project in Visual Studio, remove the Source Control bindings (file->Source control->Change Source control->Unbind) and then add it to the TFS 2010 Source Control.

    There are tools available to remove the source control bindings from the sln and project files, but as you said involving 3rd party tools is troublesome, I guess you'll need to resort to either building your own, or using Visual Studio to remove the bindings.


    My blog: blog.jessehouwing.nl