visual-studio - 如何在 Visual Studio 中针对每个解决方案指定源代码管理插件?

标签 visual-studio visual-studio-2010 version-control

我刚刚安装了AnkhSVN在 Visual Studio 2010 中获得 Subversion 支持。 我注意到我必须转到“工具”>“选项”>“源代码管理”才能选择当前的源代码管理插件。

目前,我正在使用不同的版本控制系统处理多个项目。例如,我在 Mercurial 中也有一些项目,其中有 VS 源代码控制 plugin is available .

有没有办法根据每个解决方案指定源代码控制插件?或者VS可以自动检测使用过的vcs吗?这方面的最佳实践是什么?

编辑:谷歌搜索让我找到了 How to configure Visual Studio to use different source control providersCan Perforce and SourceSafe co-exist in Visual Studio? 。两者涵盖相同的基础,但似乎针对特定的风险投资,缺乏令人满意的一般答案。我在这里寻找一般答案。

最佳答案

不幸的是这里没有好的答案。在打开项目之前,您只需进入并手动更改 Visual Studio 源代码控制提供程序设置。这是这个特定插件系统工作方式的限制,可能需要新版本的 Visual Studio 来专门解决它。

在这个例子中,Visual Studio 更适合使用标准化源代码控制工具的企业商店,而不适合与跨一系列技术的多个客户合作的承包商。

关于visual-studio - 如何在 Visual Studio 中针对每个解决方案指定源代码管理插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8307824/

相关文章:

visual-studio-2010 - VS 2010 测试运行器错误 "The agent process was stopped while the test was running."

visual-studio-2010 - Visual Studio 2010 - 无法注册程序集

.net - 如何更改 Visual Studio 2010 中的目标框架(单元测试)?

debugging - 无法通过 Visual Studio 调试 PowerShell

svn - TortoiseSVN 在 Subversion 下提交的文件上有一个感叹号(!)。我不知道它可能出了什么问题。如何检查呢?

svn - 如何删除一个 svn :ignore rule?

java - 您知道 Buildix 的替代品吗?

c# - 我需要做什么来设置 Visual Studio 以便能够操作 Excel 文件?

c# - 只要我按下按钮,我怎样才能制作一个winform按钮 "do something"?

sql-server - sql server如何让外键成为主键