Subversion:带有HTTP / HTTPS代理的svn协议

时间:2010-03-19 04:31:27

标签: svn svn-checkout

我需要做一个svn结帐,比如说

svn checkout svn://XYZ.com/trunk.

我在代理后面使用svn客户端。我曾经使用http协议访问过其他存储库,但是使用svn协议,它因“拒绝连接”而失败,原因我认为是代理不允许的端口。但是,服务器上不支持HTTP协议。

然而,svn + ssh已连接但是它提示在该服务器上有一个我没有的帐户?

除了申请帐户外,还有其他出路吗?

请注意,我不能影响代理服务器的设置。

1 个答案:

答案 0 :(得分:1)

SVN创建一个在Windows上称为“C:\ Documents and Settings \ mjohansen \ Application Data \ Subversion \ servers”的文件。 (我不确定它在Linux上的位置。)此文件包含许多配置参数,包括“http-proxy-host”,“http-proxy-port”等。默认情况下,它们被注释掉了。您可以取消注释并填写代理信息。

我认为这仅适用于某些SVN客户端。但我发现标准SVN命令行应用程序Tortoise和Eclipse Subclipse SVN插件使用了同一个文件。

所有这些都假设您的问题确实是代理服务器。