Conectarse a proyectos de equipo en Team Foundation Server
Para compartir código, crear aplicaciones, realizar un seguimiento del trabajo y colaborar con los miembros del equipo debe conectarse a un proyecto de equipo en Visual Studio Team Foundation Server (TFS) desde uno de los siguientes clientes:
Portal web
Visual Studio o Team Explorer
Eclipse
Desde cada uno de estos clientes puede cambiar rápidamente el contexto a otro proyecto de equipo y conectarse con un nombre de cuenta diferente. Si trabaja de forma remota, puede configurar el cliente para conectarse a un servidor proxy de TFS.
Si necesita crear un proyecto de equipo, comience aquí.
Para empezar a trabajar con una base de código, debe configurar TFVC o configurar Git.
Conectar desde el portal web
Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.
Abra una ventana del explorador y escriba una dirección URL con el formato siguiente:
http:// NombreDeServidor:8080**/tfs/**
Por ejemplo, para conectarse al servidor denominado FabrikamPrime, escriba: http://FabrikamPrime:8080/tfs/.
El puerto predeterminado es 8080. Especifique el número de puerto y el directorio para el servidor si no se utilizan los valores predeterminados.
Al conectarse desde Visual Studio Online, la dirección URL tendrá este formato:
Cuando tenga acceso al servidor por primera vez, aparecerá un cuadro de diálogo Identidad de Windows. Complete las credenciales y elija el botón Aceptar.
Sugerencia: si activa la casilla Recordar mi cuenta no tendrá que escribir sus credenciales la próxima vez que se conecte.
Elija el proyecto de equipo o el equipo en el conjunto de vínculos disponibles.
Para conectarse a un proyecto de Visual Studio Online, siga el vínculo al proyecto de equipo…
O bien, elija Examinar todo para seleccionar de la lista de colecciones de proyectos de equipo, proyectos de equipo y equipos definidos en el servidor.
Para cambiar el contexto a otro proyecto de equipo
Elija el proyecto de equipo en el que desea trabajar.
Para obtener más información sobre cada concentrador y las tareas que puede realizar, vea Trabajar en el portal web.
Para iniciar sesión con credenciales diferentes
Abra Seguridad de Windows desde el menú contextual asociado a su nombre.
Especifique sus credenciales.
Para abrir el portal web desde Team Explorer
Abra Web Access desde la página de inicio.
Conectarse desde Visual Studio o Team Explorer
Si aún no lo ha hecho, descargue e instale Visual Studio o Team Explorer.
Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.
Consulte a un miembro del equipo para determinar los nombres del servidor, la colección de proyectos de equipo y el proyecto de equipo al que se va a conectar.
En Team Explorer, conéctese al servidor y a la colección de proyectos de equipo donde se ha definido el proyecto de equipo.
Seleccione los proyectos de equipo en los que trabajará.
Si es la primera vez que se conecta, agregue TFS a la lista de servidores reconocidos.
Si seleccionó un solo proyecto de equipo, verá la página principal de ese proyecto. Las páginas que aparecen varían en función de los recursos habilitados y el sistema de control de código fuente seleccionado para el proyecto de equipo.
Team Explorer con TFVC
Team Explorer con Git
Para obtener más información sobre cada página y las tareas que puede realizar, vea Trabajar en Team Explorer.
Si seleccionó más de un proyecto, en la página Conectar, seleccione el proyecto con el que desee trabajar ahora.
El cliente recuerda el conjunto de conexiones que ha configurado. Puede cambiar rápidamente de un proyecto de equipo a otro desde la página de conexión.
Para cambiar de cuenta al conectarse a Visual Studio Online
En la página de conexión, elija el vínculo Seleccionar proyectos de equipo para iniciar sesión con credenciales diferentes.
El vínculo Cambiar usuario solo aparece cuando esté conectado activamente a un proyecto de equipo hospedado en Visual Studio Online.
Inicie sesión con una cuenta de Microsoft válida, una cuenta que esté asociada a un proyecto de equipo de Visual Studio Online.
Para cambiar las cuentas al conectarse a una implementación local de TFS
Para ejecutar Visual Studio con una cuenta que no sea con la que inició sesión en Windows, abra el menú contextual de devenv.exe para acceder a las opciones de tipo de ejecución.
Puede encontrar el archivo ejecutable está en la siguiente carpeta: Unidad:\Archivos de programa (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.
Conectarse desde Eclipse
Si aún no lo ha hecho, instale el complemento TFS para Eclipse.
Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.
Use la perspectiva de Team Foundation Server en Eclipse para conectar con TFS.
Nota
La perspectiva de TFS podría aparecer en un panel diferente del que se muestra aquí.
Aparece el cuadro de diálogo Agregar proyecto de equipo existente. Elija el botón Servidores....
Aparece el cuadro de diálogo Agregar o quitar Team Foundation Server. Elija el botón de Agregar.
Copie la dirección URL del proyecto de equipo desde el explorador.
Si usa Visual Studio Online, conecte con http://{su cuenta}.visualstudio.com. Si usa una instalación local de TFS, use http://{servidor}:{puerto}/tfs. El puerto normalmente será 8080, pero podría ser diferente para su instalación.
Seleccione la colección de proyectos de equipo y después elija su proyecto de equipo.
Ya está conectado. Las páginas que aparecen varían en función de los recursos habilitados y el sistema de control de código fuente seleccionado para el proyecto de equipo.
Team Explorer con TFVC (Eclipse)
Team Explorer con Git (Eclipse)
Para obtener más información sobre cada página y las tareas que puede realizar, vea Trabajar en Team Explorer.
Configurar Visual Studio para conectarse al proxy de TFS
Si el equipo remoto usa un servidor proxy de TFS para almacenar archivos en la memoria caché, puede configurar Visual Studio para que se conecte a través de ese servidor proxy y descargue los archivos del control de versiones de Team Foundation.
En primer lugar, asegúrese de que se ha conectado con TFS mediante Team Explorer, tal como se describe en la sección anterior.
En el menú Herramientas de Visual Studio, abra el cuadro de diálogo Opciones y expanda la carpeta Control de código fuente. En la página de selección de complemento, asegúrese de que Visual Studio Team Foundation Server está seleccionado.
En la página de Visual Studio Team Foundation Server, escriba el nombre y el número de puerto del servidor proxy de TFS. Active la casilla Usar cifrado SSL (https) para conectarse.
Asegúrese de especificar el número de puerto que el administrador asignó al proxy de TFS.
Para Configurar herramientas de usuario para asociar un tipo de archivo a una herramienta de comparación o combinación, vea Asociar un tipo de archivo a una herramienta de comparación de archivos o Asociar un tipo de archivo a una herramienta de combinación.
Preguntas y respuestas
P: ¿Qué otros clientes admiten la conexión a TFS?
R: Para administrar elementos de trabajo, puede usar Excel o Project. Para administrar trabajos de pruebas, puede usar Microsoft Test Manager.
Para obtener información general de todos los clientes de Team Foundation y las tareas que admiten, vea Elegir el cliente apropiado para sus tareas.
P: ¿Qué problemas de compatibilidad existen entre las versiones de cliente y servidor?
R: Algunas tareas o características no están disponibles cuando se conecta a una versión de TFS posterior a la admitida por su cliente. Vea Compatibilidad entre los clientes de Team Foundation y Team Foundation Server.
P: ¿Cómo puedo determinar la versión de TFS a la que me estoy conectando?
R: Desde un explorador web, y para una implementación local de TFS, escriba la siguiente dirección: http://NombreDeServidor: 8080/tfs/_home/About.
Para Visual Studio Online, escriba la siguiente dirección: http://NombreDeCuenta.visualstudio.com/_home/About.
P: ¿Cómo se establece la conexión desde un cliente de Microsoft Office?
R: Para conectarse a Excel o Project, diríjase aquí. Para vincular un guion gráfico a un elemento de trabajo de Guiones gráficos para PowerPoint, vaya aquí.
P: ¿Cómo borro la memoria caché en los equipos cliente?
R: Cuando cambie la configuración de la implementación local de TFS, por ejemplo, cuando se mueva o divida una colección de proyectos, es posible que tenga que borrar la memoria caché.
Inicie sesión en el equipo cliente de Team Foundation con las credenciales del usuario cuya memoria caché desea borrar.
Cierre cualquier instancia abierta de Visual Studio.
Abra un explorador y vaya a una de las carpetas siguientes, en función del sistema operativo que se ejecute en el equipo cliente:
Windows 8
Unidad :\Users\ nombreDeUsuario \AppData\Local\Microsoft\Team Foundation\4.0\Cache
Windows Vista o Windows 7
Unidad :\Users\ nombreDeUsuario \AppData\Local\Microsoft\Team Foundation\2.0\Cache
Windows XP o Windows Server 2003
Unidad :\Documents and Settings\ nombreDeUsuario \Local Settings\Application Data\Microsoft\Team Foundation\2.0\Cache
Elimine el contenido del directorio Cache, incluidas todas las subcarpetas.
P: ¿Qué se puede hacer si no se puede establecer la conexión?
R: Esta es una lista de los problemas de conexión más frecuentes y qué hacer con ellos. Comience en la parte superior y sígala en el orden indicado.
Compruebe que tiene los permisos necesarios.
Si los errores que aparecen indican acciones bloqueadas o de solo lectura, es posible que no tenga permiso para actuar sobre los datos.
Compruebe que el equipo está conectado a la red y que puede obtener acceso a los recursos de la red.
Compruebe que TFS no se ha desconectado. Hable con el administrador de TFS.
Compruebe si su proyecto de equipo se ha movido a otra colección de proyectos de equipo de Team Foundation Server. Si es así, debe crear una conexión al nuevo nombre de servidor.
Para obtener sugerencias adicionales para la solución de problemas, vaya aquí.
P: ¿Cómo resuelvo el error que indica que el transporte no está implementado al establecer la conexión mediante Git?
R: Vea esta entrada de blog Operaciones de red de Git en Visual Studio 2013.
P: ¿Por qué obtengo un error TF10169 cuando intento revertir mi carpeta raíz?
R: El proyecto de equipo requiere una carpeta raíz, por lo que no puede revertirla. Sin embargo, puede eliminar el proyecto de equipo.