Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Removing SourceSafe Integration from Visual Studio 6

Recently, the SourceSafe integration into visual studio has started to perform badly because we have moved, and the SourceSafe "server" is located across a VPN which goes across a slow connection. This has made loading large projects in visual c++ 6 take 5+ minutes because it has to talk to the "server" for each project. Also, there are some bugs that are dangerous in the integration (the auto-checkout of certain shared projects will do a get latest on the wrong version of a branched file). This has caused me to want to disable the SourceSafe integration, however I have not found any menu option or uninstall option. Google has reported a few registry tweaks, but none of them seemed to work.

Does anyone know of an easy way to remove the SourceSafe integration from Visual C++ 6, without uninstalling SourceSafe altogether?

like image 953
FryGuy Avatar asked Dec 18 '22 09:12

FryGuy


2 Answers

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

Source code control software, such as Microsoft Visual SourceSafe, that integrates with the Visual C++ integrated development environment (IDE) can be configured to connect to a source code server during Visual C++ startup. In such cases, a loss in network connectivity will cause Visual C++ to start up very slowly. To improve performance, either ensure proper network connectivity or disable the source code control software integration with the Visual C++ IDE. To do the latter, quit Visual C++, and then use RegEdit.Exe to locate the following registry key and set its Disabled value to (DWORD) 0x00000001:

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

I followed this and it seemed to work upon trying it again. I think I might've had a second copy of visual studio running when I did it the first time.

like image 102
FryGuy Avatar answered Dec 19 '22 21:12

FryGuy


Open the .dsp and .dsw file in a text editor, and remove the respective entries from the .dsp and the .dsw file. Also, delete the .scc files.

like image 38
peterchen Avatar answered Dec 19 '22 23:12

peterchen