3

我正在使用VS2010。我正在从事的项目使用不同的源代码控制提供程序、TFS、Mercurial 或 SVN。有没有一种方法可以配置 VS 以选择特定的源代码控制提供程序,具体取决于我正在加载的解决方案?

例如,如果 VS 允许我指定它应该选择的源代码控制提供程序作为启动参数,我可以为每个特定的解决方案创建一个启动器。

一个更优雅的解决方案是 VS 扫描解决方案的文件夹以查找特定文件(例如 Mercurial 项目的 .hg )并自动选择提供程序,但我不确定这是否可能。如果有人可以用这种方法为我指明正确的方向,我肯定会尝试编写一个可以做到这一点的 VS 插件。

4

1 回答 1

0

我已经对此进行了大量研究,到目前为止我发现的唯一解决方案是创建自己的解决方案。

最初我不打算公开这个项目,但以防万一其他人会在其中找到一些用途,这里是项目的链接: https ://scs.codeplex.com/

任何贡献将不胜感激。

于 2012-07-02T06:49:52.933 回答