日期:2014-05-16  浏览次数:20907 次

http访问svn
SVN服务器和apache服务器不在同一台电脑上
有没有办法可以实现http来访问svn目录?
http://miaoshuanghe.blog.163.com/blog/static/140130476201172114647545/
根据如上教程,已实现两个服务器都假设在一台主机上的访问,
但是当SVN和apache主机不同时不知如何设置,
<Location /repos>
        DAV svn
        SVNPath /Users/nutcracker/repository
</Location>
直接修改/Users/nutcracker/repository为另外一台主机的svn地址,服务器报错:Could not open the requested SVN filesystem
还请高手赐教.
------解决方案--------------------
如果真的不行的话,就把svn服务器的目录挂载到你apache的目录下吧,一下是linux下挂载windows下目录方法供参考:
1、共享本地文件夹(权限设为只读):F:\dev
2、登录apache服务器, 执行mount命令查看
3、执行共享dev文件夹命令:/bin/mount -t cifs -o username=share,password=share,uid=www,gid=www //xx.xx.xx.xx(windows的ip)/dev /home/username/dev
4、重新执行mount命令查看是否mount成功