我使用VS2010。我正在研究的项目使用不同的源控制供应商、TFS、Mercurial或SVN。 我能否根据我装载的解决方案,用所选特定源控制供应商来配置VS?
例如,如果VS允许我作为启动理由具体说明它应该选择的源控制供应商,我可以为每个特定解决方案创建一个发射装置。
更优雅的解决方案是 VS 扫描特定文件的解决方案文件夹( ex. hg for Mercurial Projects), 并自动选择提供者, 但我不确定这是否可行。 如果有人能用这个方法指示我正确的方向, 我将尝试刻意写一个 VS 插件来做到这一点 。