一尘不染

通过HTTP代理svn [关闭]

linux

我在使用HTTP代理(仅允许http连接)的网络的笔记本电脑(Ubuntu)上。
当我将svn用作诸如“ http:// .....”之类的url时,一切都很酷(google chrome存储库工作完美),但是现在我需要使用svn://
…从服务器进行svn了。我看到连接被拒绝。
我已经在/ etc / subversion / servers中设置了代理配置,但这没有帮助。
有人有意见/解决方案吗?


阅读 285

收藏
2020-06-07

共1个答案

一尘不染

/etc/subversion/servers设置中http-proxy- host,与svn://通过svnserve命令启动的通常在端口3690上运行的另一台服务器连接 无关。

如果您有权访问服务器,则可以svn+ssh://按照此处的说明进行设置

更新 :您还可以尝试使用connect-tunnel,它使用HTTPS代理服务器建立连接隧道:

connect-tunnel -P proxy.company.com:8080 -T 10234:svn.example.com:3690

那你会用

svn checkout svn://localhost:10234/path/to/trunk
2020-06-07