在没有apache的情况下通过https设置svn

时间:2014-02-28 02:53:13

标签: svn nginx https lighttpd

我试图这样做几个月没有成功,所以我决定最后问是否有人这样做了。

我正在尝试在没有apache web服务器的情况下通过https设置svn。这可以使用git存储库来完成,但是如果没有svn的apache,就无法找到方法。我有lighttpd(也可以运行nginx)但是没有一个模块可以为这些Web服务器中的任何一个托管svn存储库,而且它们似乎不是开发中的优先事项。

我想要这样做的原因是因为我的存储库托管在我的路由器的USB上,而我的网络服务器正在我的路由器中运行,并且没有为路由器编译的apache版本可以加载模块(即使有,它可能会在如此有限的资源下表现不佳,但至少我会试一试)。 我的临时解决方案是在我的电脑上运行apache,并将子目录/ svn转发到我在该电脑上运行的apache,但这需要在我需要访问存储库时打开电脑,这就是我正在尝试的避免。

我知道我的设置非常具体,但如果有人知道如何解决它,我将非常感谢您的帮助。

谢谢!

1 个答案:

答案 0 :(得分:7)

Subversion目前不支持使用任何Web服务器访问DAV协议,而不支持Apache httpd。有一些关于解决问题的讨论,但在那方面还没有做任何事情。