我无法为远程访问设置subversion。
我可以在服务器的apache www目录中创建一个存储库,并远程结账。
如何创建不在www目录中的存储库,并保护其不被其他人访问。
我正在运行svnserve。是否需要设置某种配置或远程访问存储库的某个目录?
答案 0 :(得分:2)
我用Apache运行我的SVN服务器。我在我的www根目录中设置了一个 svn 子目录,Apache使用摘要式身份验证进行用户授权。 Subversion用户手册有detailed section覆盖Apache的配置来执行此操作。
此外,请确保您将存储库的写访问权限授予您的www-data用户(或您允许Apache使用的任何用户)。确保它也适用于所有子目录(递归应用)。如果你不这样做,你可能会发现你可以退房,但是在办理登机手续时会遇到问题。