在tfs中看不到go online选项

时间:2011-07-25 17:41:37

标签: visual-studio tfs

我在离线模式下打开了一个解决方案。但现在我正试图上网并连接到tfs,但我似乎无法看到File->下的“Go Online”按钮。源控制。

我使用Team->连接到TFS;连接到Team Foundation Server选项但我仍未在File->中看到“Go Online”按钮。源控制。

还有其他方法可以在TFS上线吗?

使用的版本:Visual Studio 2010 Ultimate,连接Team Foundation Server 2010。

5 个答案:

答案 0 :(得分:34)

我发现当“Source Control Explorer”窗口处于活动状态时,“File> Source Control> Go Online”菜单项不会出现。

所以你必须打开一个不同的窗口和\或文件。

就我而言,当我在开放式解决方案的项目中打开.cs文件时,“Go Online”菜单项再次可用。

答案 1 :(得分:6)

尝试文件>源控制>更改源代码管理,然后绑定您的解决方案/项目。

答案 2 :(得分:1)

您可能必须删除无法正确绑定的现有项目的绑定。

然后关闭绑定对话框。

现在,您可以添加解决方案资源管理器中的每个断开连接的项目。

这范围介于有缺陷和可悲之间,但是如果你点击了足够多的看似无关的菜单,上下文菜单和对话框,你可能会猜到如何像这样修复TFS连接

答案 3 :(得分:1)

这不太理想,但另一个选择是关闭Visual Studio并再次打开它。

在我的情况下,每当我断开连接(我们在线使用TFS),然后在连接中断后我的VS认为它仍处于脱机状态,我无法说服它,所以当我重新启动VS它然后强制它检查连接然后我的解决方案自动返回“在线”。

答案 4 :(得分:1)

当我从tfs断开连接时,我遇到了同样的问题。

我卸载并加载了我离线工作的项目并突然上线选项显示。

我认为这样做会检查项目,以便删除未知的绑定。