当通过 P4VS 打开绑定到 Perforce 的解决方案时,我的 VS2012 解决方案资源管理器中的文件经常会出现蓝色问号。
看起来有些东西无法与仓库/工作区/whatnot“同步”。点击“刷新视图”总能解决问题,但我每天都厌倦了这样做:
这是我的 VS 版本:
Microsoft Visual Studio Professional 2012
Version 11.0.61030.00 Update 4
和 P4VS:
2014.1.85.4506
这在 P4VS 版本中持续了几个月,并且似乎有时会影响单个文件,有时会影响整个项目,没有明显的模式。
我如何诊断出了什么问题,无论是服务器问题、VS 问题还是工作区问题?... Perforce 源代码控制输出显示没有什么特别之处。
实际上,它不是整个文件夹,而是整个项目。似乎即使刷新项目“修复”了一次运行的问题,重新打开解决方案也会将其恢复。而我认为对于单个文件,刷新它们可以一劳永逸地解决问题。我会多玩一点来确认这一点。