Visual Studio 2013共存Ankh SVN和Git

Tom*_*bes 7 git ankhsvn visual-studio-2013

我有两个项目.旧项目(我们称之为A)位于subversion存储库中,较新的项目B位于Git存储库中.

我在Visual Studio 2013中使用这两个项目.我已经读过,源控件提供程序的选择应该与解决方案绑定,但它对我不起作用.

我打开sln A,然后我将源控制提供程序设置为AnkhSVN.我从菜单打开挂起的更改,它只是工作.我关闭解决方案A.

我打开sln B.我打开连接到Git提供程序的团队资源管理器并使用它.它工作正常.我关闭sln B.

我打开解决方案A,我希望Anhk提供商能够被设置,但事实并非如此.源控制提供程序设置被覆盖.我必须每次都去工具 - >选项 - >源代码控制 - >插件选择,并将提供者更改为AnkhSVN.这很烦人.

你如何使用它?有什么解决方案吗?

San*_*ken -1

为了确保在打开解决方案时使用正确的源代码管理提供,您必须将解决方案连接到源代码管理。请参阅msdn了解如何执行此操作。

  • 本文仅涉及 Visual Studio 2005 和 2008。Visual Studio 2013 中没有此类菜单。 (2认同)