Visual Studio 2008,更具体一点。我们正在测试转向Perforce进行源代码控制,所以我想安装P4SCC插件来实现。但是,我还想继续将SourceSafe的IDE功能用于尚未移动的项目。两者可以和平共存,还是一个或另一个特定安装VS?
答案 0 :(得分:4)
Visual Studio可以处理多个源代码控制插件/系统,但您需要确保您的项目绑定到正确的提供程序(文件 - >源代码管理 - >更改源代码管理)。
答案 1 :(得分:4)
是的,Visual Studio支持多个提供程序。整个VS体系结构是基于插件的,而SCC提供者只是另一种插件(通常在VS术语中实现为“包”)。
您一次只能有一个SCC提供程序处于活动状态。因此,您不能在同一解决方案中将不同的项目绑定到不同的提供程序。
可以通过以下方式切换活动SCC提供程序:
您无法在“绑定”对话框中更改提供程序(文件 - >源代码管理 - >更改SCC)。你可以在那里做的就是绑定/取消绑定,或者在像SourceSafe这样的奇数提供者的情况下,编辑服务器路径。
要更改现有解决方案的提供者,您可以使用“绑定”对话框删除现有绑定,从“工具”更改活动提供者 - >选项(或SCCSwitcher,如果需要),然后从解决方案资源管理器启动“添加解决方案到源代码控制”向导。
答案 2 :(得分:1)
答案 3 :(得分:0)
我还建议TraySource与SCC Switcher一样
我必须在Perforce和Source Safe之间切换,发现这是理想的选择