Monday, February 14, 2011

Upgrade VS2005 to work with TFS 2010

Problem Statement: We made a decision move to TFS2010. Problem is we have a set of projects running in .Net Framework 2.0 (VS2005), 3.5 (VS2008) and some in 4.0 (VS2010).
And this it;
VS2010 is fine with TFS 2010. I have to check the feasibility to run TFS 2010 server with old clients VS 2005 and VS2008. Here is the sequence documented in different forums for VS2005:
Connect to TFS2010 Server using VS 2005 Client
1.    Fresh Machine
Be aware that the order of the installation is important for the solution to work correctly.
1.    Install Visual Studio 2005
2.    Install Team Explorer 2005
3.    Install latest Service Pack for Visual Studio 2005
4.    Install the Forward Compatibility Update for TFS 2010
When you install Team Explorer after you install the service pack, Team Explorer will not be patched by the Forward Compatibility Update!
2.    Machine with VS2005 and SP1 installed
Be aware that the order of the installation is important for the solution to work correctly.
1.    Install Team Explorer 2005
2.    Re-Install SP1 for Visual Studio 2005 to upgrade team explorer to SP1.
3.    Install the Forward Compatibility Update

ü  How to know whether VS2005 SP1 is already installed o?
I have some developers running VS2005 from Vista/Windows 7. So I should install ‘VS 2005 SP1 update to Vista/Win7 (not for XP)’ before last step ‘Install the Forward Compatibility Update.
3.    Important URLs for VS2005 upgradation
Here are some of the details:
ü  Visual Studio Team System 2005 Team Explorer
ü  Visual Studio 2005 Service Pack 1 Update for Windows Vista/Windows7  (not needed for XP)
ü  Visual Studio Team System 2005 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)
4.    How to connect with TFS2010 from VS2005 when everything is installed

As TFS2010 uses concept to Team Project Collections. And path in my case is like http://tfs-server:8080/tfs .  Problem is how to put this connection string in the dialog when there is no ‘Path’ textbox available. If I specify just IP and port, I get error ‘Unable to connect to this Team Foundation Server’. You should provide the entire URL to connect TFS2010 server.

No comments:

Post a Comment