Friday 4 June 2010

Installing Team Foundation Server 2010 on Windows Server 2008 R2

How to Install TFS 2010

1) Install IIS (add role)
2) Add feature .net framework 3.5.1
you must have .NET Framework 3.5 installed. On Windows Server 2008 R2, you can install .NET Framework 3.5 by using the Add Features Wizard from Server Manager.
3)restart your server
4)Install SQL Server 2008
You will get known compatability issue but continue. But after Installed you must install SP1.

To run Team Foundation Server, you must install both the Database Engine and Full text search on the same instance of SQL Server And Client Tools Connectivity (required if no other SQL Server components are installed on the server that is running Team Foundation Server.)

5)Install SQL SP1

6)Install TFS2010
7)Configure TFS2010

Team Foundation Installation Guide for Visual Studio 2010 can be found under
http://www.microsoft.com/downloads/details.aspx?FamilyID=2d531219-2c39-4c69-88ef-f5ae6ac18c9f&displaylang=en

This installing guide is really helpful.

How to Connect TFS2010 from VS 2008

Connect Team Foundation Server TFS 2010 from Visual Studio 2008

1) Install or use allready installed Visual Studio 2008

2)Install Visual Studio Team System 2008 Team Explorer (if you haven't installed before)http://www.microsoft.com/downloads/details.aspx?FamilyID=0ed12659-3d41-4420-bbb0-a46e51bfca86&displaylang=en

2)Install Visual Studio SP1
http://www.microsoft.com/downloads/details.aspx?familyid=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

3- Install Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)
(http://www.microsoft.com/downloads/details.aspx?FamilyID=CF13EA45-D17B-4EDC-8E6C-6C5B208EC54D&displaylang=en)

You must Install this (3) other wise you will get this error
Possible reasons for failure include:
The Team Foundation Server name, port number or protocol is incorrect.
The Team Foundation Server is offline.
Password is expired or incorrect.

4) When you connect to TFS server specify the full url including port number
e.g ) http://yourTFSserver:8080/tfs/yourcollection

Done!