Disabling source control integration completely

Is there any easy way to disable source control integration in VS2005, even for projects that have source control associations? For example, I have a project that's bound to a VSS project. I would like VS to open the project as if it had no source control association. I tried changing the selected source control provider in Tools/Options to "None", but when I open a project bound to VSS, it changes back to "Microsoft Visual SourceSafe".
The use-case here is that we have some remote developers that can't use integrated source control, and some local developers that can. If the local developers bind the project to source control, then the remote developers want to be able to tell VS to ignore the binding and manage the checkins manually, outside of the IDE.

[777 byte] By [KevinDente] at [2007-12-16]
# 1
I think the short answer is nooooooooooo. Might also be a bug. I would check the VS 2005 beta feedback site for similar reports/suggestions etc
MarcD at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Source Control and SourceSafe...
# 2

Hi Kevin,

If the remote developpers don't have VSS installed at all on their machines, when they will open a VSS-controlled solution they should get prompted with a dialog
Source Control - Unable to Access Database
The associated source control plug-in is not installed or could not be initialized.
Temporarily work uncontrolled / Permanently remove source control association bindings
They could click "Temporarily work uncontrolled" and work on the files in the project (but they should make sure not to change the project and solution files, as this may disable scc integration for other users)

If the remote developpers have installed VSS but they cannnot use integrated source control because the database is not available, they will be prompted to switch to "VSS Internet" provider and if the switch is not allowed or if connection is still not possible by using Internet plug-in then they will be prompted again to "Temporarily work uncontrolled"

Alin

AlinConstantin-MSFT at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Source Control and SourceSafe...
# 3
Did you try File - Source Control - Change Source Control and unchecking the Connected checkboxes?
VinceDo at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Source Control and SourceSafe...
# 4
They do have VSS installed on their machines, they just don't want to use source control integration in the IDE. At all. Having to answer a prompt every time they open a project is a major drag.
Is there really no way to just disable it, period? To ignore the binding information in the project, but don't remove it?
KevinDente at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Source Control and SourceSafe...
# 5

Let me make sure I understand, you want some people (those in your office) to have the project bound and working under source control; but other users (the remote ones) to work on exactly the same project/solution as if it was not under source control, right?

If that is the case, then the answer is indeed No.

The best alternative is what Vince suggests: Have those who are offsite do File->Source Control->Change Source Control and disconnect their project. They will still see the files under source contol, but will be able to work with them, and will not get prompted every time they open the project.

AlfredoMendezMSFT at 2007-9-9 > top of Msdn Tech,Visual Studio,Visual Studio Source Control and SourceSafe...

Visual Studio

Site Classified