Um TFS 2010 recém-instalado está em http://serverX:8080/tfs
.
Uma máquina de desenvolvedor Windows 7 com VS 2008 Pro SP1 e o VS2008 Team Explorer ( sem SP ). O TFS 2008 Service Pack 1 não funcionou para mim - "Nenhum dos produtos que são abordados por esta atualização de software está instalado neste computador."
A máquina do desenvolvedor pode navegar no site TFS no URL acima.
O problema é tentar adicionar o servidor TFS à janela Team Explorer no Visual Studio 2008. Aqui está uma captura de tela mostrando o erro:
incapaz de se conectar a este Team Foundation Server. As possíveis razões para a falha incluem: O nome do Team Foundation Server, número da porta ou protocolo está incorreto. O Team Foundation Server está offline. A senha expirou ou está incorreta.
O servidor TFS está instalado e funcionando corretamente. As portas do firewall estão abertas e acessíveis por meio do navegador na máquina de desenvolvimento !!
Pergunta : como você pode se conectar do VS 2008 Pro a um servidor TFS 2010?
Resolução
Veja como resolvi esse problema:
Instalações
- instale o Visual Studio 2008
- instale o VS 2008 Team Explorer como acima.
- reinstale o VS 2008 Service Pack 1
- instalar a atualização de compatibilidade de encaminhamento do Visual Studio Team System 2008 Service Pack 1 para Team Foundation Server 2010 (VS90SP1-KB974558-x86.exe)
Config
- ao adicionar um servidor TFS ao Team Explorer, você DEVE especificar o URL da seguinte forma:
http://[tfsserver]:[port]/[vdir]/[projectCollection]
- no meu caso acima, foi
http://serverX:8080/tfs/AppDev-TestProject
- você não pode simplesmente adicionar o nome do servidor TFS e fazer com que o VS procure por todas as coleções de projetos no servidor. O TFS 2010 tem uma nova URL (por padrão) e o VS 2008 não reconhece como reunir essa lista.
http://servername:8080/DefaultCollection