2012-05-21 60 views
3

我正在使用VS2010。我正在使用的项目使用不同的源代码管理提供程序,TFS,Mercurial或SVN。有没有一种方法可以将VS配置为从选定的特定源控制提供者开始,具体取决于我正在加载的解决方案?Visual Studio - 检测源代码管理提供程序

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

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

+2

看看:http://stackoverflow.com/questions/5994009/how-to-configure-visual-studio-to-use-diferent-source-control-providers和http://stackoverflow.com/问题/ 5994009/how-to-configure-visual-studio-to-use-diferent-source-control-providers如我们的用户所建议的那样。 – Kev

+0

谢谢,我会检查出来。 – scripni

回答

0

我已经做了大量的挖掘工作,我发现的唯一解决方案是创建我自己的解决方案。

起初,我并没有打算让这个项目公布,但以防万一别人会发现在一些这方面的使用,这里的链接项目: https://scs.codeplex.com/

任何贡献,将不胜感激。

相关问题