Perforce ';p4,其中';找到目标文件的正确位置,但p4 edit表示';不在客户端上的文件';

Perforce ';p4,其中';找到目标文件的正确位置,但p4 edit表示';不在客户端上的文件';,perforce,Perforce,p4,其中target运行良好 它告诉我目标文件的正确位置 但是,p4编辑目标“说”目标-文件不在客户端。 我如何解决这个问题 ================================================================= E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h //depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/

p4,其中target
运行良好

它告诉我目标文件的正确位置

但是,
p4编辑目标“说”目标-文件不在客户端。

我如何解决这个问题

=================================================================

E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h
//depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/project/src/manager.h e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h

e:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 edit manager.h
manager.h - file(s) not on client.
====================================================================

E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h
//depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/project/src/manager.h e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h

e:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 edit manager.h
manager.h - file(s) not on client.
更新:12/5/2016

E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h
//depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/project/src/manager.h e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h

e:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 sync manager.h
manager.h - no such file(s).
====================================================================

E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h
//depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/project/src/manager.h e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h

e:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 edit manager.h
manager.h - file(s) not on client.
更新:12/6/2016

E:\p4\jungho-ahn_DESKTOP_6180\project\src>p4 where manager.h
//depot/project/src/manager.h //jungho-ahn_DESKTOP_6180/project/src/manager.h e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h


E:\p4\jungho-ahn_DESKTOP_6180\project\src>dir e:\p4\jungho-ahn_DESKTOP_6180\project\src\manager.h

 Volume in drive E is SSD
 Volume Serial Number is CCFE-A2E3

 Directory of E:\p4\jungho-ahn_DESKTOP_6180\project\src

2016-12-05  PM 02:02            36,052 manager.h
               1 File(s)         36,052 bytes
               0 Dir(s)  403,746,885,632 bytes free
有该文件,我可以在p4v上签出。

错误“文件不在客户端”表明该文件尚未同步到您的客户端。尝试:

p4 sync manager.h
p4 edit manager.h
请注意,该文件可能由于与客户端视图无关的原因而无法同步——如果sync命令失败,它将向您提供一条错误消息,告诉您该文件无法同步到客户端的原因


例如,如果
p4 sync
表示
没有此类文件
,则表示该文件不存在或已删除。(您可以运行
p4 files manager.h
查看文件是否存在以及其头部操作是什么。)

确保在连接设置中映射了文件位置

使用完整的车辆段路径//车辆段/项目/src/经理.h

p4编辑//depot/project/src/manager.h


或者p4编辑“//depot/project/src/manager.h”

我也面临着这个问题<代码>p4设置显示所有内容正确。即使是
p4,
也可以

但是,
p4,其中
给出了目标文件的完整映射。这有助于理解
//depot/my repo…
在我的视图中缺少斜杠

所以我把它改成了/
/depot/my repo/…
,并进行了一次
p4同步
。所有文件都已刷新


现在,
p4 edit
可以正常工作了

你能提供适用于这个问题的代码部分吗?如果回答者看不到上下文,他们可能很难为你找到答案。听起来好像你目前没有同步该文件。
p4 sync-n manager.h
说了什么?怎么样
p4 filelog manager.h
p4 where
不判断文件是否存在。它告诉您如果文件确实存在,位置将是什么。你确定这个文件确实存在吗?你确定拼写和大写正确吗?(这不要紧,但您在客户机的目录结构中拼错了“project”。)