相关疑难解决方法(0)

如何配置Visual Studio以使用不同的源控件提供程序

我参与了很多项目,每个项目都有自己的源代码控制提供商.有没有办法配置Visual Studio 2010以基于每个项目自动选择正确的源代码控制?或者是每个用户级别的Tools - Options - Source Control插件?

让我澄清一下发生了什么.我有一个使用Vault的项目.当我打开它时,VS将Source Control设置为Vault.然后我关闭项目(解决方案)并打开另一个使用Mercurial(VisualHG)的解决方案我检查源控件插件并且仍然选择了Vault.为什么?是否可以自动选择正确的源控件?

version-control visual-studio-2010

21
推荐指数
1
解决办法
1万
查看次数

Visual Studio 2010无法识别正确的源代码管理插件

我在使用不同源控制提供程序的不同项目上工作.Subversion,Git,TFS等......

为了处理Subversion,我安装了AnkhSVN.为了使用Git,我安装了Git源代码控制提供程序来处理TFS,......好吧,你明白了.

源控制信息将保存为解决方案文件的一部分.

然而,当我打开一个新项目时,Visual Studio会继续使用所选择的最后一个源控件提供程序.它似乎没有从解决方案文件中提取它.我总是要打开工具>选项对话框来切换提供者(这需要永远!)

这是我做错了吗?我希望Visual Studio能够根据打开的解决方案更改提供程序.

如果这是Visual Studio根本不做的事情,那么是否有一个宏或扩展会自动解决这个问题?

我不敢相信之前没有问过这个问题,但我没有在StackOverflow列表中看到任何可能已经有你答案的问题.遗憾的是,这似乎指向了"这只是我"的答案.

version-control visual-studio-2010

15
推荐指数
1
解决办法
3909
查看次数

如何在加载解决方案时自动切换到TFS?

我对源代码控制插件有一个恼人的问题...我正在使用VS2012,我在TFS上有一些项目,在SVN上有一些项目(使用AnkhSVN).

当我打开SVN解决方案时,VS无缝切换到AnkhSVN作为源控件插件,这很好.但是,当我打开TFS解决方案时,它不会切换回TFS ...最烦人的效果是自动结账不起作用.要修复它,我必须卸载解决方案,将源代码控制插件更改为TFS,然后重新加载解决方案.

这是一个已知的问题吗?有办法解决吗?

version-control tfs visual-studio visual-studio-2012

6
推荐指数
1
解决办法
1144
查看次数