当通过 P4VS 打开绑定到 Perforce 的解决方案时,我的 VS2012 解决方案资源管理器中的文件上经常出现蓝色问号。
看起来有些东西无法与仓库/工作区/诸如此类的东西“同步”。点击“刷新视图”总是能解决问题,但我每天都这样做已经厌倦了:
![Screenshot](https://i.stack.imgur.com/Kldtn.png)
这是我的VS版本:
Microsoft Visual Studio Professional 2012
Version 11.0.61030.00 Update 4
还有P4VS:
2014.1.85.4506
这种情况在 P4VS 版本中持续了几个月,似乎有时会影响单个文件,有时会影响整个项目,但没有明显的模式。
我如何诊断出了什么问题,无论是服务器问题、VS 问题还是工作区问题?...Perforce 源代码控制输出没有显示任何特殊情况。
实际上它不是整个文件夹,而是整个projects。看来,即使刷新项目“修复”了一次运行的问题,重新打开解决方案也会将其恢复。而我认为对于单个文件,刷新它们可以一劳永逸地解决问题。我会多玩一会儿来确认这一点。
为了帮助诊断出了什么问题,您可能应该打开日志记录,并检查将在输出窗口中显示所有内容的首选项。对于 P4VS 日志,请访问:
Tools- > Options -> Source Control -> Perforce - Logging
(这与 Visual Studio 活动日志不同。)
您可能会断开连接,刷新后会重新连接。我不确定您是否将连接设置为使用特定于解决方案的设置,因为您没有提到出现的连接对话框。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)