當嘗試使用AnkhSVN的到VisualHG(我們剛剛從SVN遷移到水銀)我一直得到以下信息切換我的解決辦法:如何從AnkhSVN的插件切換到VisualHG在Visual Studio 2010
「活動的解決方案或項目由不同的源控制插件,而不是您選擇的控件插件。如果更改了 源控制插件,活動的解決方案或項目將被關閉。 是否要繼續?
解決方案然後關閉,當我重新打開它時,它仍然會鏈接到Ankhsvn。
我嘗試刪除源文件夾並從Mercurial中抓取新克隆,但問題不斷回來。
當嘗試使用AnkhSVN的到VisualHG(我們剛剛從SVN遷移到水銀)我一直得到以下信息切換我的解決辦法:如何從AnkhSVN的插件切換到VisualHG在Visual Studio 2010
「活動的解決方案或項目由不同的源控制插件,而不是您選擇的控件插件。如果更改了 源控制插件,活動的解決方案或項目將被關閉。 是否要繼續?
解決方案然後關閉,當我重新打開它時,它仍然會鏈接到Ankhsvn。
我嘗試刪除源文件夾並從Mercurial中抓取新克隆,但問題不斷回來。
該解決方案需要打開.sln文件在文本編輯器並手動刪除以下塊:
- GlobalSection(SubversionScc) = preSolution
- Svn-Managed = True
- Manager = AnkhSVN - Subversion Support for Visual Studio
- EndGlobalSection
之後,我是好去。
上述解決方案的工作原理,但另一種不做編輯sln的方法是打開項目而不是解決方案。然後在Tools-> Options-> Source Control-> Plug-in Selection中更改設置並更改插件。 確保您全部保存 - 這應該將新的Source控件保存到解決方案中。
沒有工作來關閉TFS。 – Neolisk 2014-01-08 21:38:25
這有用,但我仍然無法相信VS2010有多愚蠢。 – 2014-09-06 02:30:01
@Neolisk特技工作!從sln中刪除這個元素後,轉到tools-> source controls - >將提供者更改爲TFS。然後重新打開解決方案 – ari 2016-02-09 13:34:44