This morning I have been installing Team Foundation Server SP1 onto some test TFS instances. A handy hint for you is that you need to apply KB919156 before installing SP1. KB919156 is an important patch for TFS that allows it to be put into a state in which client requests are refused and the ability to take it out of this state afterwards. Not only does it quiesce the Team Foundation Server application, but it also does the same to IIS and the SQL Server database on which TFS runs. This is important to make sure that no client data is lost or data corrupted during the installation on service packs etc. Apparently, all Team Foundation Server updates that you install from now on will use this functionality. The following links will take you to the relevant download sections that you need for TFS SP1.
- KB919156 - Visual Studio Team Foundation Server Quiescence GDR
- KB928957 - Team Foundation Server SP1
After installing KB919156 you will have a file called TFSQuiesce.exe installed into your Team Foundation Server TFS Setup folder (mine is in C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\TF Setup).
Nice hint, I haven't had time to install it yet, I hope this week I will install, I will post this also in spanish also in my blog
The KB number for TFS SP1 is actually 926738, 928957 is for Visual Studio.
:-) hope you don't mind the update.