使用P4V 2009.2。 我过去曾经使用过P4Win,但这对我来说是个新设置。 问题是我检出的文件从更改列表中消失了,所以我无法检查它们。
重现:
答案 0 :(得分:2)
它有时会发生在我身上,我通常做的是更改工作区然后再改回来。不确定是否有更简单的方法让它实现文件签出。
答案 1 :(得分:1)
我唯一能想到的是你正在寻找一个不同的客户工作空间。请注意,“Pending Changes”选项卡顶部有一个过滤器,您可以在其中单独筛选文件夹/文件,用户和工作区。也许过滤器被设置为某种东西,以至于它与您实际检出文件的客户端工作区不匹配 祝好运, 亨利克
答案 2 :(得分:1)
如果尚未升级perforce服务器,您可能会收到此信息。旧版本的P4D出现此错误:http://kb.perforce.com/article/1167/opened-files-missing-in-default-changelist
如果这不是一个选项,请使用p4Win。
答案 3 :(得分:0)
我同意jhwist,听起来像是在查看不同的客户规格
P4V在这方面有点令人困惑,IMO和我个人更喜欢P4 Win但要检查,打开命令提示符并输入p4 changes -s pending -c YOURCLIENTSPEC
- 很可能你认为你所拥有的更改不在你当前的客户端规范中< / p>
答案 4 :(得分:0)
这有时会发生,根据我的经验,它是p4v的刷新问题。通常只需关闭挂起的选项卡或重新打开p4v就可以解决问题。
答案 5 :(得分:0)
在我的情况下,挂起的List有超过4000个文件,(由于eclipse在mvn任务之后创建了很多文件)所以没有显示它们。我创建了一个不同的挂起列表,然后清除了所有内容,然后将文件移动到新的更改列表。然后它出现在新的更改列表中。
答案 6 :(得分:0)
直接在正确映射的客户端文件夹(即当前工作空间)中修改文件。您肯定会看到更改列表。正如jhwist所提到的那样明确过滤器并选择你当前的工作区(因为你可能有很多)