Perforce CLI无限期挂起

Perforce CLI无限期挂起,perforce,Perforce,令人惊讶的是,关于设置的文档很少,所以我确信这是一个设置问题 复制步骤: 打开终端(路径中的p4.exe) p4型[RET] 无限期地挂起。当我从emacs(即p4 edit[file])发出命令时,它最终会返回 Perforce client error: Connect to server failed; check $P4PORT. TCP connect to perforce failed. perforce: host unknown. 从emacs调用时显示的错误消息指向正

令人惊讶的是,关于设置的文档很少,所以我确信这是一个设置问题

复制步骤: 打开终端(路径中的p4.exe) p4型[RET]

无限期地挂起。当我从emacs(即p4 edit[file])发出命令时,它最终会返回

Perforce client error:
 Connect to server failed; check $P4PORT.
 TCP connect to perforce failed.
 perforce: host unknown.

从emacs调用时显示的错误消息指向正确的方向,p4找不到您的perforce服务器(默认为
perforce
,这就是
perforce:host unknown
的来源

请确保为对p4的调用指定
-p
,或设置环境变量
P4PORT
。请注意,尽管名称不同,P4PORT仍包含Performce服务器的主机名

p4-p服务器主机:1666


我不确定为什么p4会无限期地挂在CLI上,并在从emacs调用时在一段时间后返回。

在我的例子中,我设置这些变量是为了让它工作(非常恼人的是,它只是挂起,而不是抱怨缺少配置)

P4端口 P4USER P4CONFIG
P4EDITOR

实际的问题是。perforce需要在您的主目录中,我指的是5550而不是1666