Perforce CLI无限期挂起

时间:2010-10-20 20:00:05

标签: perforce

关于设置这个问题的文章很少,所以我确定这是一个设置问题。

重现的步骤: 打开终端(PATH中的p4.exe) 输入p4 [RET]

无限期挂起。当我从emacs发出命令时(即p4编辑[文件],它最终会以

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

2 个答案:

答案 0 :(得分:4)

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

确保为p4调用指定-p或设置环境变量P4PORT。请注意,尽管名称如此,但P4PORT还包含perforce服务器的主机名。

p4 -p serverhost:1666

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

答案 1 :(得分:0)

在我的情况下,我设置了这些变量以使其起作用(非常令人讨厌的是,它只是挂起,而不是抱怨缺少的配置)。

P4PORT P4USER P4配置 P4EDITOR