如何在Visual Studio 2010中从Ankhsvn插件切换到VisualHG

Mik*_*ill 16 version-control visual-studio-2010 visualhg

当我尝试将我的解决方案从使用Ankhsvn切换到VisualHG(我们刚刚从SVN迁移到Mercurial)时,我不断收到以下消息:

"活动解决方案或项目由与您选择的插件不同的源控件插件控制.如果您更改源控件插件,活动解决方案或项目将被关闭.您是否希望继续?"

然后解决方案将关闭,当我重新打开它时,它仍将与Ankhsvn相关联.

我尝试删除源文件夹并从Mercurial中获取一个新的克隆,但问题仍然存在.

Mik*_*ill 31

该解决方案需要在文本编辑器中打开.sln文件并手动删除以下块:

-   GlobalSection(SubversionScc) = preSolution
-       Svn-Managed = True
-       Manager = AnkhSVN - Subversion Support for Visual Studio
-   EndGlobalSection
Run Code Online (Sandbox Code Playgroud)

在那之后,我很高兴.

  • 这有效,但我仍然无法相信vs2010是多么愚蠢. (2认同)