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