with vscode visual team studio services code visual-studio-2008 tfs azure-devops tfs2012 visual-studio-2008-sp1

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.