2010-11-16 24 views
10

Ya hay una pregunta sobre how to add project/solution bindings to TFS, sin embargo, parece que solo se aplica a Visual Studio 2008 (no puedo encontrar el cuadro de diálogo "Cambiar control de código fuente" en VS2010).Cómo agregar enlaces TFS a un proyecto de Visual Studio 2010?

Tengo una solución y un código fuente en mi máquina local ya en TFS, pero no tiene enlaces TFS (lo que produce el ícono de candado en Visual Studio Solution Explorer y permite el pago automático).

¿Cómo puedo agregar enlaces a un proyecto TFS existente utilizando Visual Studio 2010?

+0

Acabo de comprobar mi VS2010 y tengo File-> Source Control-> Change Source Control según la pregunta SO a la que hace referencia. –

Respuesta

0

Vaya al explorador de control de código fuente en Team Explorer, donde puede ver su repositorio. Haga clic derecho en la carpeta superior que se asigna a la carpeta en su máquina local. Hay una opción llamada "Mapa de la carpeta local". Asigna esto a la carpeta en tu máquina local. Esto configurará todas las vinculaciones para TFS para su proyecto.

+1

Ya tengo el conjunto de rutas locales, intenté eliminarlo y volver a leerlo, pero los enlaces TFS aún no están allí. – Simon

+0

@Simon, ¿Pudo resolver este problema? Estoy enfrentando un problema similar actualmente. – Ujjwal

+0

@Ujjwal: No, yo nunca lo hice, lo siento. – Simon

6

En VS2010, seleccione Herramientas> Opciones> Control de fuente y vea si está configurado como TFS. Si no es por eso que no ve File-> Source Control-> Change Source Control.

+1

Ya está configurado para ser Visual Studio Team Foundation Server, fue una buena idea comprobarlo gracias. – Simon

2

Me encontré con este problema y, para mí, el problema era que mi solución estaba fuera de línea con respecto a TFS. Al tratar de cambiar el control de fuente, recibí un mensaje que decía que ya estaba asociado con el control de fuente, pero está fuera de línea. Puse la solución en línea, según recuerdo, utilizando la opción de menú Archivo-> Control de fuente-> Ir en línea y esto pareció solucionar el problema.

+0

Archivo -> Control de fuente -> Ir en línea; Esa información fue muy útil. Gracias PatrickV – Catto

+0

Acabo de enterarme de este problema, la opción de ir en línea no estaba en Archivo -> Control de fuente, pero está presente cuando hago clic derecho en el nodo raíz en el Explorador de soluciones ... Curiosamente, la solución era fuera de línea, pero no lo dijo al abrirlo. – Taegost

0

que tenían el mismo problema y los siguientes pasos resueltos por mí en VS 2008.

Por desgracia, no ha registrado los pasos exactos y no quiero añadir un nuevo proyecto en nuestro TFS a tratar de nuevo, entonces los pasos son de memoria.

  1. Ir al menú Archivo -> Origen del control -> Abierto de control de código fuente
  2. Seleccionar archivo de la solución de la jerarquía TFS
  3. acepta ninguna advertencia sobre proyecto ya estar en el disco local de
  4. un cuadro de diálogo emergente aparece diciendo algo sobre las líneas "Esta solución ya está bajo el control de la fuente, pero no existen enlaces. ¿Quieres agregarlos?"
  5. Un selector muestra todos los proyectos en una cuadrícula y permite agregar los enlaces necesarios. Agregue la configuración del servidor TFS a cada proyecto (seleccione todas las líneas en la cuadrícula de una vez y presione un botón en la parte superior. No recuerdo cómo se llamó, pero era bastante obvio).
Cuestiones relacionadas