Team Foundation Server 2010 se integra de manera directa con Visual Studio 2010 y funcionan sin problema alguno.  Para integrarlo con Visual Studio 2008 hay que realizar algunos ajustes para que se integren y puedas trabajar con ambos sin problema alguno.

Primero que nada verifica si Visual Studio 2008 tiene el complemento de control de código fuente: Herramientas/Opciones/Control de Código Fuente 

Complemento de control de código fuente

Complemento de control de código fuente

En mi caso ya me aparece el complemento porque lo configuré previamente a este artículo.  En tu caso, si no aparece, primero necesitamos descargar Visual Studio Team System 2008 Team Explorer. Una vez que se haya descargado sigue el proceso de instalación. Realmente solo tienes que dar clic en los botones de “Siguiente” y aceptar la licencia. Les debo las imágenes porque no supe donde quedaron.

Después, necesitamos descargar la Actualización de compatibilidad con versiones posteriores de Visual Studio Team System 2008 Service Pack 1 para Team Foundation Server 2010. El proceso es el mismo, dar clics en el boton de “Siguiente” y aceptar la licencia:

Instalación Team_Explorer_2008_1

Instalación Team_Explorer_2008_1

Instalación Team_Explorer_2008_2

Instalación Team_Explorer_2008_2

Instalación Team_Explorer_2008_3

Instalación Team_Explorer_2008_3

Una vez instalados, verifica que ya aparezca el complemeto de control de código fuente.

Ahora, vamos a integrar nuestro proyecto a TFS 2010.

Abre tu proyecto y posteriormente da clic en Archivo/Control de Código Fuente/Agregar proyectos seleccionados al control de codigo fuente…

Agregar proyecto a TFS 2010

Agregar proyecto a TFS 2010

Enseguida te aparecerá la siguiente ventana

Servidor TFS

Servidor TFS 2010

Dado que es la primera vez que configuramos nuestro servidor la lista aparecerá vacía. Da clic en el boton de “Servidores…” y la siguiente ventana aparecerá

Agregar servidor TFS 2010

Agregar servidor TFS 2010

Da clic en el botón de “Agregar” y agrega tu servidor TFS 2010.

Agregar servidor TFS 2010

Agregar servidor TFS 2010

Si escribres solo el nombre como te lo pide el cuadro de diálogo obtendrás el siguiente error:

Error TFS 2010

Error TFS 2010

La forma de evitar este error y que te puedas conectar a tu servidor TFS 2010 es la siguiente: teclea la ruta web completa a tu servidor. En mi caso es http://vrvc86:8080/tfs

Agregar servidor TFS 2010

Agregar servidor TFS 2010

Con esto hemos finalizado nuestra configuración y ahora deberías de poder integrar tu codigo a TFS 2010.

Configuración Completada

Configuración Completada

Si te fijas, tus archivos ahora aparecen con un candadito lo cual nos indica que ya esta bajo control de versiones.

Si después de esta configuración aun no puedes conectarte con tu servidor TFS 2010, sigue estas instrucciones que nuestro amigo Medo  proporciona en su artículo Visual Studio 2008 and Team Foundation Server 2010.

Abre el editor del Registro (Menú Inicio/Ejecutar/regedit.exe) de Windows y dirigite a la siguiente llave:  HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\Servers y agrega un valor alfanumérico que contenga la ruta completa a tu servidor TFS 2010 (La misma que pusimos arriba). En el nombre teclea el que quieras que VS 2008 despliegue cuando selecciones el servidor:

RegEdit

Edición del Registro de Windows

Espero que les haya sido de ayuda este artículo.  Cualquier duda o sugerencia envíenmela y si puedo ayudarles con todo gusto lo haré.