linux svn apache配置
你应该来分布来操作:
首先用apache配置一个站点(跟svn无关),先让这个站点能正确访问到测试文件。
把svn的代码文件,checkout到你第一步站点能正常访问的路径即可。当然你也可以checkout到其它地方,只要修改apache站点对应路径就可以了。
这里面你需要注意的事项是文件和路径的权限一定要可以访问到的。
查看svn手册。这很必要,知道每个文件的作用。
可以这样查找相关svn文件:
#查找有关svn关键字的目录及文件
find / -name "svn"
find / -name "Svn"
find / -name "SVN"
#根据以上查找到的配置文件,来了解本机svn服务器的配置方法
有时候也会整合apache哦,你可以在apache的配置文件找相关<Location>段
从出错信息来看,问题很明显,你的权限设置有问题,你没有权限
你需要创建一个apache的用户/口令文件,加用户进去,然后配置SVN的权限文件,为用户分配权限
详细步骤看参考我的百度文库中的SVN安装指南,虽然那是个针对windows环境安装的,但权限配置这部分基本可以通用
回复 X_newyork:我指的是这篇: http://wenkubaiducom/view/782f8de79b89680203d825b2html ,不过现在我一般推荐使用Collabnet Subversion Edge版SVN服务器,详见这篇: http://wenkubaiducom/view/85c1a4593b3567ec102d8a95html
0条评论