【发布时间】:2011-04-10 10:38:08
【问题描述】:
我有一个带有 subversion、apache2、openssh 的 ubuntu 服务器版本,并且需要使用/不使用任何协议(ssh、file:、http、https 等)的 svn 连接存储库。 我配置了一个仓库目录
svnadmin create /path/to/repos/project
导入
svn import /path/to/import/directory svn+ssh://user@ipaddress/path/to/repos/projectFolder
配置apache2并重启服务器
/etc/subversion/mod-avaliable/dva_svn.conf
<Location /svn>
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName ”Your repository name”
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
已经允许www-data
sudo chown -R www-data:www-data /path/to/repos
但是,当尝试通过浏览器访问存储库时,我得到了 403 Forbidden access。 我应该如何进行?
感谢关注
【问题讨论】:
-
/path/to/repos 是 /home/svn 下的子目录吗?您是如何将用户添加到 /etc/subversion/passwd 的? apache 错误日志中是否包含任何感兴趣的内容?
标签: svn http configuration ubuntu