8

Tenía mi proyecto VB.NET y la solución asociada (desarrollada en Visual Studio 2005) en Visual Source Safe.El estado de enlace de control de fuente no es válido: Visual Studio 2005 y VSS

Recientemente comencé a trabajar con otro desarrollador y necesitaba limpiarlo.

En algún punto del camino rompí una encuadernación. Fui a

Archivo -> Origen del control -> Cambiar Control de código

y trató de unir las cosas correctamente.

Desconecté el proyecto que estaba incorrectamente encuadernado e intenté volver a enlazarlo. Tengo dos proyectos en la solución. Esto es lo que obtengo:

 
Solution/Project  Server Name Server Binding   Connected  Status 

Solution: MySoln.sln X:\TheSource $/Tools/MySoln   checked  Valid 
Project1    X:\TheSource $/Tools/MySoln   checked  Valid 
Project2    X:\TheSource $/Tools/MySoln (C:\) checked  Invalid 

¿Dónde más vería si trato de hacer las correcciones correctas?

Puede que no le haya dado suficiente información, pero esto es todo lo que sé dar.

Gracias como siempre!

Respuesta

6

El pequeño botón de signo de interrogación a veces es útil.

Necesario para registrar ese proyecto en el control de origen, y la vinculación se volvió válida.

+3

Primero tiene que deshacer el proyecto y luego agregar el proyecto al control de origen. De lo contrario, VS no muestra la opción "agregar proyecto al control de origen". – Steed

2

¿Qué versión de VSS está utilizando?

En versiones anteriores de Visual SourceSafe (antes 6.0c), después de agregar una solución de Visual Studio a su control de origen, la información de enlace se almacenaba directamente en los archivos .sln y .proj.

Desde VSS 6.0c, toda la información de enlace se guarda localmente en archivos llamados MSSCCPRJ.SCC en la máquina del desarrollador.

Supongo que la ruta del servidor para project2 es incorrecta. Verifique que el archivo .prj esté en $/Tools/MySoln.

Cuestiones relacionadas