vscode visual tag studio snippet references community code visual-studio visual-sourcesafe vc6

visual-studio - visual - vscode html wrap



Eliminar la integraciĆ³n de SourceSafe desde Visual Studio 6 (6)

Abra el archivo .dsp y .dsw en un editor de texto, y elimine las entradas respectivas del archivo .dsp y .dsw. Además, elimine los archivos .scc.

Recientemente, la integración de SourceSafe en Visual Studio ha empezado a tener un mal rendimiento porque nos hemos mudado, y el "servidor" de SourceSafe se encuentra en una VPN que atraviesa una conexión lenta. Esto ha hecho que cargar proyectos grandes en Visual C ++ 6 lleve más de 5 minutos porque tiene que hablar con el "servidor" para cada proyecto. Además, hay algunos errores que son peligrosos en la integración (el auto-pago de algunos proyectos compartidos hará una última actualización en la versión incorrecta de un archivo ramificado). Esto me ha llevado a querer deshabilitar la integración de SourceSafe, sin embargo, no he encontrado ninguna opción de menú o desinstalación. Google ha informado algunos ajustes de registro, pero ninguno de ellos parecía funcionar.

¿Alguien sabe de una manera fácil de eliminar la integración de SourceSafe desde Visual C ++ 6, sin desinstalar SourceSafe por completo?


Desde http://support.microsoft.com/kb/236399 :

El software de control de código fuente, como Microsoft Visual SourceSafe, que se integra con el entorno de desarrollo integrado (IDE) de Visual C ++ se puede configurar para conectarse a un servidor de código fuente durante el inicio de Visual C ++. En tales casos, una pérdida en la conectividad de red hará que Visual C ++ se inicie muy lentamente. Para mejorar el rendimiento, asegúrese de una conectividad de red adecuada o deshabilite la integración del software de control de código fuente con el IDE de Visual C ++. Para hacer esto último, salga de Visual C ++, y luego use RegEdit.Exe para localizar la siguiente clave de registro y establezca su valor Deshabilitado en (DWORD) 0x00000001:

HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Source Control/Disabled

Seguí esto y pareció funcionar al intentarlo de nuevo. Creo que podría haber tenido una segunda copia de Visual Studio funcionando cuando lo hice la primera vez.


Existe un artículo de Microsoft Knowledge Base sobre cómo hacer exactamente esto.

La esencia de esto es que debe editar manualmente los archivos .dsw y .dsp en un editor de texto, y eliminar algunos otros archivos. Ver el artículo para más detalles.


HKEY_CURRENT_USER / Software / Microsoft / DevStudio / 6.0 / Source Control / Disabled Seguí esto y pareció funcionar al intentarlo de nuevo. Creo que podría haber tenido una segunda copia de Visual Studio funcionando cuando lo hice la primera vez.

Está funcionando ... Gracias Ajay


Si las soluciones mencionadas anteriormente le fallan, haga esto:

Renombrar carpeta: / Archivos de programa / Microsoft /% frente a% / Común7 / IDE / VS SCC

VS se quejará una vez de que el complemento no está allí y usted dirá "Sí" para ignorarlo a perpetuidad.

Todos los archivos "último", "solo lectura" y editado en VS harán que VS se queje y ofrezca "anular", lo que funciona bien para mí.

¿Qué ganas?

  • Abra soluciones VSS-linked rápidamente sin VS que coincidan con los contenidos del servidor VSS.

  • Abra soluciones VSS-linked y EDITE los archivos a voluntad sin atascarse en "check out" bs.

  • Esto hace que el uso de otro sistema de control de fuente distribuida en la parte superior del árbol de proyecto con enlaces VSS sea sencillo.

  • El cliente VSS aún funciona solo, incluyendo diff, checkout, checkin.


Lo que funcionó para nosotros, y es mucho más fácil, no requiere el registro / edición de archivos a mano, y más seguro, creo que es esto:

1) Salga de Visual Studio por completo.

2) Desconecte de la red (desenchufe el cable y apague la conexión inalámbrica, o deshabilite los adaptadores de red)

3) Abra el espacio de trabajo VS6 (DSW) para el proyecto. Cuando se inicie, verá que no se puede conectar con la base de datos de VSS que desea y le preguntará sobre eso ...

4) Indique a VS que nunca intente reconectarse con el control de fuente db en el futuro.

5) Hecho ... VS realiza todos los cambios en la configuración de ESQUEMA DE TRABAJO / PROYECTO por usted. No está desconectando VS del control de código fuente en general (como haría una edición de registro) y no está editando archivos manualmente.