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

  1. Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.

  2. 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:

    https://fabrikamfiber.visualstudio.com/DefaultCollection/

  3. 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.

  4. Elija el proyecto de equipo o el equipo en el conjunto de vínculos disponibles.

    Página Información general, Team Web Access

    Para conectarse a un proyecto de Visual Studio Online, siga el vínculo al proyecto de equipo…

    Vínculo de proyecto de equipo en la página principal del servidor (hospedado)

    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.

    Cambiar el contexto a otro equipo

    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

  1. Abra Seguridad de Windows desde el menú contextual asociado a su nombre.

    Vínculo Iniciar sesión como del menú contextual Cuenta

  2. Especifique sus credenciales.

    Escribir nombre de usuario y contraseña para tener acceso a TFS

Para abrir el portal web desde Team Explorer

  • Abra Web Access desde la página de inicio.

    Conectar con Team Web Access

Conectarse desde Visual Studio o Team Explorer

  1. Si aún no lo ha hecho, descargue e instale Visual Studio o Team Explorer.

  2. Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.

  3. 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.

  4. En Team Explorer, conéctese al servidor y a la colección de proyectos de equipo donde se ha definido el proyecto de equipo.

    ALM_CTP_Connect

    Seleccione los proyectos de equipo en los que trabajará.

    Cuadro de diálogo Conectar con Team Foundation Server

    Si es la primera vez que se conecta, agregue TFS a la lista de servidores reconocidos.

    ALM_EXL_AddServer

    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

    Página principal de Team Explorer con TFVC como control de código fuente

    Team Explorer con Git

    Página principal de Team Explorer con Git como control de código fuente

    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.

    Página Conectar, muestra dos proyectos de equipo conectados

    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

  1. En la página de conexión, elija el vínculo Seleccionar proyectos de equipo para iniciar sesión con credenciales diferentes.

    ALM_CTP_ConnectCuadro de diálogo Conectar con Team Foundation Server

    El vínculo Cambiar usuario solo aparece cuando esté conectado activamente a un proyecto de equipo hospedado en Visual Studio Online.

  2. 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.

    Menú contextual para devenv.exe de Visual Studio

    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

  1. Si aún no lo ha hecho, instale el complemento TFS para Eclipse.

  2. Si no es miembro de un grupo de seguridad de TFS, pida que le agreguen a uno.

  3. Use la perspectiva de Team Foundation Server en Eclipse para conectar con TFS.

    Conectar con Team Foundation Server

    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....

    Conectar con Team Foundation Server

    Aparece el cuadro de diálogo Agregar o quitar Team Foundation Server. Elija el botón de Agregar.

    Conectar con Team Foundation Server

  4. Copie la dirección URL del proyecto de equipo desde el explorador.

    Agregar Team Foundation Server

    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.

  5. Seleccione la colección de proyectos de equipo y después elija su proyecto de equipo.

    Agregar un proyecto de equipo existente

    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)

    Página principal con TFVC como control de código fuente - Eclipse

    Team Explorer con Git (Eclipse)

    Página principal con Git como control de código fuente - 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.

  1. En primer lugar, asegúrese de que se ha conectado con TFS mediante Team Explorer, tal como se describe en la sección anterior.

  2. 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.

    Página Selección de complemento, cuadro de diálogo Opciones

  3. 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.

    Página de configuración del proxy de VS TFVC, cuadro de diálogo Opciones

    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é.

  1. Inicie sesión en el equipo cliente de Team Foundation con las credenciales del usuario cuya memoria caché desea borrar.

  2. Cierre cualquier instancia abierta de Visual Studio.

  3. 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

  4. 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.

  1. 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.

  2. Compruebe que el equipo está conectado a la red y que puede obtener acceso a los recursos de la red.

  3. Compruebe que TFS no se ha desconectado. Hable con el administrador de TFS.

  4. 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.