我正在使用VS2010。我正在开发的项目使用不同的源代码控制提供程序,TFS,Mercurial或SVN。有没有一种方法可以配置VS以选择特定的源控件提供程序,具体取决于我正在加载的解决方案?
例如,如果VS允许我指定它应该选择的源控件提供者作为启动参数,我可以为每个特定解决方案创建一个启动器。
更优雅的解决方案是让VS扫描解决方案的文件夹中的特定文件(对于Mercurial项目例如.hg)并自动选择提供程序,但我不确定这是否可行。如果有人能用这种方法指出我正确的方向,我会试着写一个VS插件来做到这一点。
答案 0 :(得分:0)
我已经做了很多挖掘,直到现在我发现的唯一解决方案就是创建自己的解决方案。
最初我并不打算公开这个项目,但为了防止其他人在这里找到一些用处,这里是项目的链接: https://scs.codeplex.com/
任何贡献都将不胜感激。