无法通过可视客户端连接到Perforce服务器

时间:2015-08-08 02:27:03

标签: windows perforce

我在家庭服务器上设置了新的Perforce免费服务。我可以使用目标localhost:1666连接到同一台机器上的服务。当我尝试从桌面连接时,我无法连接。我最初尝试将我的公共IP转发到我的服务器,但是当它没有工作时,我尝试将我的服务器本地作为服务器进行定位:" 192.168.1.105:1666"在任何一种情况下,我都会得到类似的错误:

Connect to server failed; check $P4PORT.
TCP connect to 192.168.1.105:1666 failed.
connect: 192.168.1.105:1666: WSAETIMEDOUT

在我的服务器上" p4 set"所示:

C:\Users\Hephaestus>p4 set
P4EDITOR=C:\Windows\SysWOW64\notepad.exe (set)
P4PASSWD=13C72FC3B6AE5DF224D835D7A26332A0 (set)
P4PORT=1666
P4ROOT=D:\p4
P4USER=Hephaestus (set)
P4_1666_CHARSET=none (set)

在我的桌面上" p4 set"所示:

P4EDITOR=C:\Windows\SysWOW64\notepad.exe (set)
P4PORT=50.137.244.199:1666 (set)
P4USER=jelamb (set)

我也完成了大部分工作:http://answers.perforce.com/articles/KB/2960/。我尝试完全关闭服务器的防火墙。

我花了好几个小时试图解决这个问题而且我只是难倒了。为什么我无法连接?

1 个答案:

答案 0 :(得分:0)

我最终发现无论出于何种原因,通过Windows将配置内容添加为系统变量并没有按照我的需要进行操作。通过p4命令行命令添加它们就可以了。很奇怪,但它现在有效:/。