Ben Asked: 2010-03-27 11:28:52 +0800 CST2010-03-27 11:28:52 +0800 CST 2010-03-27 11:28:52 +0800 CST Linux SVN 无法与 apache 通信 772 我在服务器上设置了 SVN,但是当我尝试通过 SSH 远程进行结帐时,它会抛出 200 OK 响应,而不是处理我的结帐。我想我已经错过了 SVN 以及它如何与 apache 通信的步骤......有什么想法吗? apache-2.2 svn 1 个回答 Voted Best Answer jldugger 2010-03-27T11:54:13+08:002010-03-27T11:54:13+08:00 帮自己一个忙,为 SVN 官方书籍添加书签。它有很多方便的参考资料,比如这张表。让我提请您注意此表 连接到 SVN 的常见方法有以下三种: SVN 协议。SVN 服务器监听 3690 端口。URI 以svn:// SVN+SSH。SSH 侦听(默认为端口 22),在事务期间启动本地 SVN 守护程序。URI 以svn+ssh:// HTTP。Apache 在端口 80/443 上侦听 HTTP 请求,并将它们定向到 mod_dav_svn。这就是您声称正在使用的。URI 以https:// 如果您只设置了 Apache,那么您需要使用类似的东西https://example.com/repo/path
帮自己一个忙,为 SVN 官方书籍添加书签。它有很多方便的参考资料,比如这张表。让我提请您注意此表 连接到 SVN 的常见方法有以下三种:
svn://
svn+ssh://
https://
如果您只设置了 Apache,那么您需要使用类似的东西
https://example.com/repo/path