vscode - ¿Cómo puedo conectar Visual Studio 2008 a Team Foundation Service y Visual Studio Online?
vscode team services (1)
Visual Studio 2010 introdujo el concepto de una colección de proyectos, por lo que la jerarquía se ve así:
Server - Project Collection A - Project A
- Project B
- Project Collection B - Project C
- Project D
- Project E
En TFS 2005 y 2008, la Colección de proyectos no existía, por lo que la jerarquía se veía así:
Server - Project A
- Project B
- Project C
Debido a este cambio, debe apuntar Visual Studio 2008 y 2005 a una colección de proyectos y no al servidor. Ellos piensan que cada ProjectCollection es su propio servidor.
Por lo tanto, cuando se conecte desde una versión anterior de Visual Studio a una versión 2010 o más reciente de TFS, debe usar el uri de recolección de proyectos en la ventana de conexión al servidor, algo como lo siguiente:
https://yourtfsname.visualstudio.com/DefaultCollection/
http://yourtfsname.yourdomain.com:8080/tfs/DefaultCollection/
Para que Visual Studio 2005 o 2008 se conecte, también debe asegurarse de que se instalen los parches correctos de compatibilidad hacia adelante. Esta publicación de blog cubre todas las versiones de Visual Studio y el servidor de Team Foundation y enumera exactamente qué parches necesita instalar y en qué orden instalarlos (¡el orden es importante!).
La versión de Visual Studio, TFS y Windows influyen en el conjunto exacto de archivos a instalar, todos están listados en el blogpost mencionado.
Me he asegurado de tener todos los requisitos previos cubiertos, y luego intenté instalar el parche desde aquí:
Cuando lo hago, termino con este mensaje:
De acuerdo, por lo tanto, creyendo que quizás ya haya instalado un software que cubre la actualización, intento agregar mi servidor de vista previa de TFS a Visual Studio 2008 Team Explorer (con la configuración que coincide con la que tengo en VS 2012):
Esto intenta conectarse durante unos 30 a 60 segundos y luego se cierra con este mensaje de error:
¿Qué estoy haciendo mal? Al leer otras publicaciones del blog, parece que Team Foundation Service es compatible tanto con VS 2010 como con VS 2008.