Hoje precisei instalar o Team Foundation Server 2008 em um Windows Server 2008 que já possuia um SQL Server 2008 instalado, o problema é que o TFS 2008 não suporta o SQL Server 2008 por default, mas com o SP1 do TFS 2008 conseguimos instalar no SQL Server 2008. O que precisamos fazer para instalar é mesclar o Service Pack com a instalação default do TFS 2008, pode parecer um pouco trabalhoso mas é fácil e funciona perfeitamente. Achei a solução para o problema nesse blog, segue abaixo os passos para efetuar a mesclagem das instalações, vou nomear as pastas da mesma forma que fiz aqui no meu computador.
- Na mídia de instalação do TFS 2008, copie a pasta AT para alguma pasta no seu computador, por exemplo C:\Instalacao nessa pasta joguei a pasta AT então ficou C:\Instalacao\AT
- Faça o download do SP1 do TFS 2008 aqui, crie uma pasta chamada TfsSp1, abra o command prompt, vá até a pasta onde fez o download do SP1 do TFS 2008 e digite a seguinte linha de comando TFS90sp1-KB949786.exe /extract:C:\TfsSp1
- Agora o último passo, crie uma pasta chamada Merge e no command prompt execute a seguinte linha de comando: msiexec /a C:\Instalacao\AT\vs_setup.msi /p C:\TfsSp1\TFS90sp1-KB949786.msp TARGETDIR=C:\Merge
Feito isso o SP1 e a Instalação padrão serão mesclado, para instalar é só executar o arquivo setup.exe da pasta C:\Merge.
Abraços



