正如标题所说,我需要配置perforce以使用代理服务器。为了澄清,我不是在谈论使用Perforce Proxy,而是通过代理实际连接到perforce服务器(在本例中为perforce.assembla.com:1666)。
答案 0 :(得分:0)
看起来你需要一个SOCKS代理。 根据您使用的平台,有很多开源解决方案。 https://wiki.debian.org/SOCKS
答案 1 :(得分:0)
到目前为止,我发现这样做的唯一方法是安装一个额外的软件,以强制perforce使用袜子代理。
1)您设置了要使用的任何代理
2)您安装AllProxy
3)将您的代理添加到代理列表中
4)在“管理规则”中添加规则。 -在代理上选择您的代理 -在程序上添加perforce。搜索p4v.exe(或其他)(如果perforce已经在运行,则更容易)。 -在远程目标上,指定端口,或留给任何端口。
然后照常使用perforce。
注意:有一条默认路由可以直接(不使用代理)。 另外,对于HTTP代理,您可以在Windows代理设置下(在Win10上)全局设置它,或使用AllProxy。
注意2:此信息基于this答案。
注意3:AllProxy是列出的唯一对我有用的软件。您仍然可以尝试使用longer route。