While I downloaded the TFS 2008 Beta 2 iso over the weekend, it wasn’t until today that I have had a chance to do the installation. Armed with the Beta 2 Installation guide I was ready to install my first Team Foundation Server 2008 Beta 2 server.
Here’s how my installation went.
- I started with a fresh Windows Server 2003 build that I created by following Grant Holliday’s great scripts. In no time the server was on the domain and ready to continue.
- My first step involved updating the SQL ini file as directed in the TFS installation guide. This was pretty easy and I made the following changes;
- I then installed SQL 2005 SP2 using the snippet from Grant’s script
- Next was installing the QFE KB925673 for MSXML 6.0 Parser from the TFS installation media
“D:TFSMSXML 6.0 KBmsxml6-KB925673-enu-x86.exe” /q - I decided to use WSS 3.0 which can be installed automatically during the TFS installation so there were no more prerequisite steps before moving onto the TFS setup.
- The first thing you’ll notice with the new TFS setup.exe installer is a completely new UI
- I selected “Team Foundation Server” and clicked the Install button
- The install wizard asked the usual questions with a couple of new questions thrown in such as a wizard page to allow you to enter a named instance for your TFS database.
- For the TFS service accounts, I selected the built-in NETWORK SERVICE account for this installation. I’ll investigate other options for a domain account another time.
- I used my pre-created reporting services account when prompted.
- The next page of the wizard was another new screen that provided options for installing WSS 3.0 on the server or point to an existing WSS 3.0 installation. I went with the default option to install WSS 3.0 on the local machine and provided an appropriate service account for WSS.
- After the Confirm installation options page, the next page had a surprise as Microsoft .NET Framework 3.5 was installed along with WSS 3.0 and then TFS.
- A quick backup of the SQL Reporting Services encryption key and a check of the security settings and this part was all done…
Well that was all very straight forward and I must say, *so* much nicer than installing pre-release versions of TFS 2005 🙂
Now, after dinner it’s time to install the TFS Build Agent and then a new VS2008 Team Suite client.
Remember – If you simply want to evaluate Visual Studio 2008 Beta 2 and Team Foundation Server 2008 Beta 2, you can download a completely installed and configured VPC image from the MSDN web site using these links.