Un TFS 2010 recién instalado está en http://serverX:8080/tfs
.
Una máquina para desarrolladores con Windows 7 con VS 2008 Pro SP1 y VS2008 Team Explorer ( sin SP ). El Service Pack 1 de TFS 2008 no me funcionó: "Ninguno de los productos a los que se refiere esta actualización de software está instalado en este equipo".
La máquina del desarrollador puede navegar por el sitio de TFS en la URL anterior.
El problema es intentar agregar el servidor TFS a la ventana de Team Explorer en Visual Studio 2008. Aquí hay una captura de pantalla que muestra el error:
no se puede conectar a este Team Foundation Server. Las posibles razones del error incluyen: El nombre de Team Foundation Server, el número de puerto o el protocolo es incorrecto. Team Foundation Server está desconectado. La contraseña caducó o es incorrecta.
El servidor TFS está funcionando correctamente. Los puertos del firewall están abiertos y se puede acceder a ellos a través del navegador en la máquina de desarrollo.
Pregunta : ¿cómo se puede conectar desde VS 2008 Pro a un servidor TFS 2010?
Resolución
Así es como resolví este problema:
Instalaciones
- instalar Visual Studio 2008
- instale VS 2008 Team Explorer como se indicó anteriormente.
- reinstalar VS 2008 Service Pack 1
- instalar la actualización de compatibilidad con versiones posteriores de Visual Studio Team System 2008 Service Pack 1 para Team Foundation Server 2010 (VS90SP1-KB974558-x86.exe)
Config
- al agregar un servidor TFS a Team Explorer, DEBE especificar la URL como tal:
http://[tfsserver]:[port]/[vdir]/[projectCollection]
- en mi caso anterior, fue
http://serverX:8080/tfs/AppDev-TestProject
- no puede simplemente agregar el nombre del servidor TFS y hacer que VS busque todas las colecciones de proyectos en el servidor. TFS 2010 tiene una nueva URL (de forma predeterminada) y VS 2008 no reconoce cómo recopilar esa lista.
fuente
http://servername:8080/DefaultCollection
Respuestas:
Consulte este artículo ' Conexión de VS2008 a cualquier colección de proyectos TFS2010 '.
El único inconveniente aquí es que el autor no mencionó que necesita instalar / reinstalar el Service Pack 1 ' Microsoft Visual Studio 2008 Service Pack 1 (Installer) ' para Visual Studio 2008 después de instalar Team Explorer 2008. Esto se encargará del Mensaje de error de caracteres no válidos al intentar conectarse.
fuente
Me sorprende que nadie aquí haya mencionado la actualización de compatibilidad con versiones posteriores de Visual Studio 2008 Service Pack 1 para Team Foundation Server 2010 . Seguí las instrucciones anteriores, pero todavía no pude conectarme; La instalación del parche de compatibilidad avanzada finalmente me permitió conectarme.
fuente
Para conectar Visual Studio 2008 a un servidor TFS2010, esto es lo que necesité para conectarme: Instalar el complemento TFS; instalar VS2008SP1; instale la actualización de compatibilidad TFS. Antes de hacer esto, recibía un error tf3002 Aquí hay algunos detalles:
2 Instale VS2008SP1 - Visual Studio 2008 Service Pack 1 desde http://www.microsoft.com/downloads/en/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E
3 Instale la Actualización de compatibilidad: Visual Studio Team System 2008 Service Pack 1 Actualización de compatibilidad con versiones posteriores para Team Foundation Server 2010 desde http://www.microsoft.com/downloads/en/details.aspx?FamilyID=cf13ea45-d17b-4edc-8e6c- 6c5b208ec54
También cuando abrí la ventana Conectar a TFS (Herramientas -> Conectar a TFS). Después de ingresar en la ruta completa, como
http://YourServerName:8080/so/TFSProjects
incluir http: //. También noté que cuando se instala correctamente en la ventana Agregar TFS, cuando se escribe http: // en el puerto #, txtbox se desactivará. Esta pregunta me ayudó y espero que esta respuesta ayude.fuente