a·gen·tic a·gil·i·ty

Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done

Step-by-step guide to upgrading from TFS 2010 Beta 2 to TFS 2010 RC, including best practices, troubleshooting tips, and post-upgrade checks for developers.

Published on
3 minute read
Image
https://nkdagility.com/resources/dg9tlise6Bd
Subscribe

Visual Studio Team Foundation Server 2010 RC was released yesterday on MSDN. I am happy to report that today we successfully completed upgrading our production TFS 2010 Beta 2 server, to the new TFS 2010 RC. wow.

Updated: 11th February 2010– Added link to Brian Harry’s post
Updated: 12th February 2010 – Adam Cogan was not clear that there were two problems with snapshoting running servers.


The upgrade was smooth, let me tell you the steps:

note: If you are upgrading from TFS 2008 you can follow our Rules to better TFS 2010 Migration

  1. Snapshot the hyper-v server 
    There are two reasons why you should never do this while the server is running:
    1. It’s Slow - Make sure you turn off your server before you take a snapshot. It took 15 minutes to get to 2% while the server was running, but turning it off had the whole operation completed in under 30 seconds. I think of this as very like the feature of Linux that let you recompile the kernel on the fly to avoid rebooting when adding drivers: Nice to have, but only if you have 10 hours to spare.
    2. It’s Dangerous - Brian Harry has an even better reason why you should never snapshot a running server .
  2. Uninstall Visual Studio Team Explorer 2010 Beta 2 
    You will need to uninstall all of the Visual Studio 2010 Beta 2 client bits that you have on the server. That’s a no brainer, but you can remove them early to streamline your installation process
  3. Uninstall TFS 2010 Beta 2
  4. Install TFS 2010 RC
  5. Configure TFS 2010 RC
    Pick the Upgrade option and point it at your existing “tfs_Configuration” database to load all of the existing settings
  6. Test the server

All of our 52 developers are now up and running on TFS 2010 RC. Well…almost all. A couple of guys reported this problem even though they had previously connected to TFS 2010 Beta 2:

  1. If you get this error on the VS 2008 client after the upgrade, you should check whether you have KB74558 installed, if not you can download it manually or run diagnostics to ensure your entire system is up to date.
    Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done Figure: Error TF31001 or TF253022, but why is that link not clickable. Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done Figure:  Check that you have the update so you can connect to TFS 2010 via “Help | About Microsoft Visual Studio”

I will be ironing out any other kinks tomorrow…

Next steps includes upgrading our build servers and moving all 52 developers over to Visual Studio 2010.

We were the first company on Beta 2 in production and I believe we are first on RC in production.


Need Help?

Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done

SSW was the first company in the world outside of Microsoft to deploy Visual Studio 2010 Team Foundation Server to production, not once , but twice .

Team Foundation Server

Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done SSW provides expert Visual Studio ALM guidance including installation, configuration and customisation through our four Microsoft Visual Studio ALM MVP’s in three countries; Australia, Beijing and the UK. They have experience deploying to small development shops all the way through to large blue chips.

Professional Scrum Developer Training

Upgrading from TFS 2010 Beta 2 to TFS 2010 RC done SSW has six Professional Scrum Developer Trainers who specialise in training your developers in implementing Scrum with Microsoft’s Visual Studio ALM tools.

Technorati Tags: ALM   TFS Admin   SSW   Scrum   VS 2010   VS 2008   TFS 2010   TFS 2008   SP 2010   TFS   SharePoint

Install and Configuration System Configuration
Subscribe

Related Blog

No related videos found.

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Teleplan Logo

Teleplan

Flowmaster (a Mentor Graphics Company) Logo

Flowmaster (a Mentor Graphics Company)

Sage Logo

Sage

Kongsberg Maritime Logo

Kongsberg Maritime

Xceptor - Process and Data Automation Logo

Xceptor - Process and Data Automation

Freadom Logo

Freadom

Milliman Logo

Milliman

Cognizant Microsoft Business Group (MBG) Logo

Cognizant Microsoft Business Group (MBG)

SuperControl Logo

SuperControl

Jack Links Logo

Jack Links

Illumina Logo

Illumina

Boxit Document Solutions Logo

Boxit Document Solutions

Bistech Logo

Bistech

Emerson Process Management Logo

Emerson Process Management

Deliotte Logo

Deliotte

YearUp.org Logo

YearUp.org

Big Data for Humans Logo

Big Data for Humans

ProgramUtvikling Logo

ProgramUtvikling

Washington Department of Transport Logo

Washington Department of Transport

Ghana Police Service Logo

Ghana Police Service

Royal Air Force Logo

Royal Air Force

New Hampshire Supreme Court Logo

New Hampshire Supreme Court

Department of Work and Pensions (UK) Logo

Department of Work and Pensions (UK)

Washington Department of Enterprise Services Logo

Washington Department of Enterprise Services

Trayport Logo

Trayport

Epic Games Logo

Epic Games

Philips Logo

Philips

Flowmaster (a Mentor Graphics Company) Logo

Flowmaster (a Mentor Graphics Company)

MacDonald Humfrey (Automation) Ltd. Logo

MacDonald Humfrey (Automation) Ltd.

Alignment Healthcare Logo

Alignment Healthcare