« Rotor (Shared Source CLI) 2.0 | Main | Team Foundation Server Ships »
Wednesday
22Mar

Team Foundation Server - Single-Server Setup Tips

VSTS.jpg

 

 

 

The Team Foundation Server (TFS) Installation guide, which can be found here is excellent and makes the whole process very straightforward. I've installed TFS in Single-Server configurations within virtual machines a couple of times now and there are a few issues that you should know about before installing that may save you some time:

 

Software Installs and Configuration prior to installing

Windows 2003 Server (Standard or Enterprise) - I used Release 2 Enterprise Edition which worked just fine.

IIS (don't install Front Page Server 2002 Extensions as outlined in the guide)

Excel 2003 - install .NET Programmability Support for custom installs.

Project Professional 2003 -  install .NET Programmability Support for custom installs.

Office 2003 Service Pack 2

Visual Studio 2005 - Team edition SKU or Team Suite.

Have the following software to hand

SQL Server 2005 (Standard or Enterprise Edition) - have a copy of this to hand as the Developer Edition does not function with TFS apparently! but do follow the install guide instructions.

Firewall Ports

Ensure the appropriate firewall ports are opened up for SQL Server 2005 and Team Foundation Server (these are listed in the install guide). Both SQL Server 2005 and TFS open up the required ports during each of their own setup routines, make sure that Windows Firewall is running and switched on so that each setup routine can modify (add) the appropriate exceptions to the firewall configuration.

SQL Server 2005 Hotfix

After installing the SQL Server 2005 Hotfix AS2005-KBnnnnnn-x86-ENU.exe as outlined in the install guide the option to start the SQL Browser Service from the SQL Server Configuration Manager may be unavailable and remain so, even after a reboot. I found the service gets disabled after applying the hotfix. Re-enable and restart the service through Services under Administrative tools.

Pre configure SMTP Server

Ensure you have an SMTP server and a valid email address that will be used for TFS email alerts, already pre configured. You will be prompted for these in the TFS install although these don't necessarily need to be valid, i.e. the install will not block you if either is incorrect.

 

-installations performed in Microsoft Virtual PC with the TFS Single-Server Configuration option on Workgroup Edition-

More later if I discover anything else.


PrintView Printer Friendly Version

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.