0

我试图在我的VS 2010中默认配置源代码管理插件(工具>选项>源代码管理>插件选择)中的值。目前,我有两个选项,VSTS和Perforce SCM在下拉框中。我需要默认选择Perforce SCM(但是默默地)。我想知道这些设置的存储位置。我做了一个ProcMon,所有我能找到的是一个文件.vsssettings在我的文档...部分,但我不认为这是包含更改的文件,因为即使我替换此文件,更改不会被复制。对此有何帮助?默认配置源代码管理插件值

回答

0

我没有验证,因为我只有TFS,但我快速查看了注册表并找到了这些密钥。即使它不是这个特殊的一个,你在找什么,你可能会发现你在找什么有

enter image description here

该注册键HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\ [版本] _Config \ SourceControlProviders

您会看到Default的值是以4CA开头的GUID,如果您查看SourceControlProviders下的节点,则确实是TFS的ID。您可能还会在那里找到您的SourceControl提供程序(希望)

+0

感谢您的答复。但是,更改GUID并没有帮助我,但这给了我一个公平的想法,在哪里搜索。我终于在这里找到它了:HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0 \ CurrentSourceControlProvider – user1198372 2012-02-09 16:10:31