Visual Studio将源代码管理从TFS更改回VSS

时间:2015-12-11 11:16:13

标签: visual-studio tfs visual-studio-2015 visual-sourcesafe azure-devops

使用Visual Studio 2015我之前正在处理一个旧的Visual Source Safe存储库中的项目。

我需要连接到Visual Studio Online(Team Foundation Server)中的项目,因此在Tools - >中。选项 - >源控制 - >插件选择我选择了Team Foundation Server并成功连接到Visual Studio Online存储库,下拉代码,处理并检查它。

当我需要再次访问VSS中的项目时,问题出现了。我试图扭转这个过程。将插件选择设置回Visual Source Safe。然而,即使我没有打开解决方案,“团队资源管理器”仍然在线连接到Visual Studio,我无法连接回VSS。当我打开基于VSS的项目时,它仍然连接到Visual Studio Online。

我现在没有选择将旧项目从VSS中移出(不是我的选择,我希望它会很快改变,但我不能做出选择),并且需要继续工作它。我基本上需要断开VS与VSO的连接而不能,而不能连接到其他任何东西。

有没有人遇到过这个问题并解决了这个问题?我已经搜索但只找到关于将项目与其当前源代码控制断开的答案,我不想这样做,我希望每个项目都保留其源代码控制,但我需要能够选择哪个源代码控制VS已连接到。

2 个答案:

答案 0 :(得分:1)

嗯,我最终通过反复试验找到了答案......这有点冒险。

首先,我忘记了VSS不使用团队资源管理器。当我打开基于VSS的项目时,项目HAD实际连接到VSS,但团队资源管理器没有反映出来。因此,我可以继续处理基于VSS的项目,只需忽略团队资源管理器。

但是我仍然希望断开连接,因为它只是连接到Visual Studio Online项目的一次性要求。

我做的是...... 1.从Visual Studio注销我的Microsoft帐户。 2.关闭并重新打开Visual Studio。 3.单击提示上的“关闭”以登录到我的Microsoft帐户。 4.然后,团队资源管理器中提供了删除连接的选项。很确定它之前没有出现过。 5.重新登录我的Microsoft帐户。

不幸的是,我还在试错中重置了我的Microsoft帐户密码,我现在认为这是不必要的。我只是试图强迫VS停止连接到该存储库。

答案 1 :(得分:1)

由于Team Explorer不能与VSS一起使用,您可能需要使用" Team |断开TFS"断开连接。然后切换你的控件...

注意:由于VSS多年来一直完全不受支持,因此坚持使用它会带来严重的商业风险。您是否曾向管理团队提出过这种风险?他们是否知道他们的组织资产存在风险?

相关问题