相关疑难解决方法(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
查看次数

Perforce和SourceSafe可以在Visual Studio中共存吗?

Visual Studio 2008,更具体.我们正在测试转向Perforce进行源代码控制,所以我想安装P4SCC插件来实现.但是,我还想继续将SourceSafe的IDE功能用于尚未移动的项目.这两个可以和平共存,还是一个或另一个特定的VS安装?

version-control perforce visual-sourcesafe visual-studio

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

可以在每个解决方案(或每个项目)的基础上定义不同的源代码控制插件吗?

我主要使用 VisualSVN,有时使用 GitLab。我的目标是在打开解决方案时自动让 Visual Studio 选择要使用的源代码管理插件。

在此输入图像描述

在这里阅读了有关更改每个解决方案的源代码控制插件的其他问题,例如:

对于 VS 2019 及更早版本来说,这似乎是不可能的。

Visual Studio 2017有一个扩展似乎已被放弃

由于目前 Visual Studio 2022 处于预览阶段,我也没有发现任何方法,我希望 Microsoft 现在包含一种我尚未发现的内置方法来执行此操作。

我的问题

有没有办法根据每个解决方案配置要加载的源代码控制插件?

svn git version-control visual-studio visual-studio-2022

6
推荐指数
0
解决办法
374
查看次数