Upgrade TFS 2005 SP1 to TFS 2008 Beta 2

So I dived right in last night and upgraded my TFS 2005 server.  I had already installed TFS SP1 and SQL SP2 a few months ago so I didn’t need to bother doing that before I got started.

VS 2008 TFS Beta 2 Setup

The upgrade went very smoothly except for a few things I found odd:

1)  I was not asked during setup to specify my SMTP server and from email address and so after the upgrade alerts were not working.  I had to edit the web.config for the TFS service and put the values in manually.

2) When I installed Team Build 2008 it was creating errors in the event log about not being able to access the ports.  I had to remove Team Build 2005 so the two would not conflict over the ports then all was well.  I didn’t need the old version anyway since I no longer had TFS 2005 installed.

NOTE:: If you are running tests as part of the build process, the Visual Studio Team Foundation Build service account must be an administrator on the build computer.  In this case, you should create a new domain account Domain\TFSBUILD for the build service account.  Do not give the Domain\TFSSERVICE account administrator permissions.  It cannot be a built-in system account, such as NetworkService.

3) Windows SharePoint Services stayed a V2 which I would have assumed would have been part of the upgrade.  I did an in-place upgrade after the install which all seems fine, and then installed the Windows SharePoint Services Extensions.

4) Some TFSBuild.proj files were updated automatically during the upgrade and so I received an alert which was fine, but then I got copies of the alerts a few hours later and then again a few hours later….this one has me stumped.  I posted a question in the forums to see what might cause that.

Overall I have to say it went very smoothly. Yes I backed everything up just in case of total failure.

I removed the following applications as they are no longer required in this release:

TeamPlain Web Access (Replaced with Team System Web Access — Note: this requires Team Explorer 2005 be installed on the machine)

About Wes MacDonald

Wes MacDonald is a DevOps Consultant for LIKE 10 INC., a DevOps consulting firm providing premium support, guidance and services for Azure, Microsoft 365 and Azure DevOps.

No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: