1、实验拓扑
svnserver(subversion):192.168.1.126
svnclient(TortoiseSVN):下载地址(http://tortoisesvn.net/downloads.html)
2、准备yum源
3、安装软件包
4、查看测试是否安装svn模块
5、创建目录,初始化
6、配置subversion.conf
加载mod_dav_svn模块,一般apache2己正常加载这两个模块apache需要加载mod_dav_svn模块。如果apache是按照与预设目录安装的,mod_dav_svn模块应该会安装在apache安装位置(默认路径是/etc/httpd/)的modules子目录内。同时apache的配置文件httpd.conf(默认路径为etc/httpd/conf/)中已经使用LoadModule指令加载了该模块(如果没有,手动添加)注意这个指令必须出现在其它的Subversion相关指令之前。还要加载mod_authz_svn.so模块。
7、添加用户密码
8、重起Apache
9、下面创建权限访问控制文件,可自行查看具体权限:
10、启动svn
11、客户端登陆查看
报错解决:
Youdon'thavepermissiontoaccess/reposonthisserver(SVN)
解决方法:
subversion.conf内容SVNParentPath改为SVNPath
内容SVNParentPath没改为SVNPath
所以会把档案库当做根目录一直出现上述错误
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。