Visual Studio 2013 不再显示 TFS 输出
Visual Studio 2013 no longer displays TFS output
我一直在使用 VS 2013 开发一个项目,连接到我通过 VPN 连接到达的 TFS 服务器。在 VS 的 "Show output from" 下拉列表中总是有一个 "Source Control - Team Foundation" 项。
在某个时候,当 VS 运行 时,VPN 连接丢失了。我已经重新连接它,但有些地方不对劲。我已经重新启动 VS,重新连接到 TFS,并且可以看到源代码管理资源管理器、待定更改和其他 TFS 内容——但是 "Show output from" 下拉列表中不再有 "Source Control - Team Foundation" 条目。
我打开的解决方案文件中的 TFS 官方文档仍然存在。我可以做诸如签出文件之类的事情;如果我从 "Show output from" 下拉列表中选择 TFS 条目,通常会显示一些内容,但我现在什么也看不到。
[一些我认为不相关的附加信息]
我一直在使用 Git 来维护事物的本地副本。 "Show output from" 下拉列表中唯一的内容是 "Source Control - Git"。当我打开一个解决方案时,团队资源管理器中与 TFS 的连接消失了——它说 "Offline",并且 TFS 不可用。
为了尝试解决问题,我将 .git 目录移到了其他地方(因此 VS 看不到它),现在 "Show output from" 下拉列表中没有任何内容。我现在可以打开解决方案,唯一的错误是我无法通过从 "Show output from" 下拉列表中选择它来查看 TFS 输出。
[结束无关的其他信息]
关于该下拉列表中应包含哪些内容的信息在哪里维护?
我能做什么? (我可以尝试删除 solutionName.suo 文件,但这会丢失很多有用的信息。)修复重新安装可能会有帮助吗?
我可以尝试使用 MSDN 支持事件,但我先尝试这个。感谢您的帮助。
莫名其妙地,解决方案似乎是选择一个源代码管理的文件并对其进行编辑。尽管这应该与在源代码管理资源管理器中执行 "Check Out for Edit" 相同,但执行 "Check Out for Edit" 并没有显示任何内容并使 "Show output from" 下拉列表为空。
对文件进行更改导致输出 window 中出现 "filename.cs has been automatically checked out for editing.",现在 "Show output from" 下拉列表中包含 "Source Control - Team Foundation" -- 与以往一样之前。
对我来说是一个谜,但问题似乎已经解决了。
我一直在使用 VS 2013 开发一个项目,连接到我通过 VPN 连接到达的 TFS 服务器。在 VS 的 "Show output from" 下拉列表中总是有一个 "Source Control - Team Foundation" 项。
在某个时候,当 VS 运行 时,VPN 连接丢失了。我已经重新连接它,但有些地方不对劲。我已经重新启动 VS,重新连接到 TFS,并且可以看到源代码管理资源管理器、待定更改和其他 TFS 内容——但是 "Show output from" 下拉列表中不再有 "Source Control - Team Foundation" 条目。
我打开的解决方案文件中的 TFS 官方文档仍然存在。我可以做诸如签出文件之类的事情;如果我从 "Show output from" 下拉列表中选择 TFS 条目,通常会显示一些内容,但我现在什么也看不到。
[一些我认为不相关的附加信息] 我一直在使用 Git 来维护事物的本地副本。 "Show output from" 下拉列表中唯一的内容是 "Source Control - Git"。当我打开一个解决方案时,团队资源管理器中与 TFS 的连接消失了——它说 "Offline",并且 TFS 不可用。
为了尝试解决问题,我将 .git 目录移到了其他地方(因此 VS 看不到它),现在 "Show output from" 下拉列表中没有任何内容。我现在可以打开解决方案,唯一的错误是我无法通过从 "Show output from" 下拉列表中选择它来查看 TFS 输出。 [结束无关的其他信息]
关于该下拉列表中应包含哪些内容的信息在哪里维护?
我能做什么? (我可以尝试删除 solutionName.suo 文件,但这会丢失很多有用的信息。)修复重新安装可能会有帮助吗?
我可以尝试使用 MSDN 支持事件,但我先尝试这个。感谢您的帮助。
莫名其妙地,解决方案似乎是选择一个源代码管理的文件并对其进行编辑。尽管这应该与在源代码管理资源管理器中执行 "Check Out for Edit" 相同,但执行 "Check Out for Edit" 并没有显示任何内容并使 "Show output from" 下拉列表为空。
对文件进行更改导致输出 window 中出现 "filename.cs has been automatically checked out for editing.",现在 "Show output from" 下拉列表中包含 "Source Control - Team Foundation" -- 与以往一样之前。
对我来说是一个谜,但问题似乎已经解决了。