| yum安装svn与apache的方法,系统环境为centos5.3。 
	一、安装: 
	   #cd /etc/httpd/modules #ls | grep svn mod_authz_svn.so mod_dav_svn.so 
	       如果要确认是否成功的安装了svn可以通过如下的命令进行验证: 
	b. 确认apache能正常启动。 
	复制代码代码示例: 
	#service httpd start 在浏览器中访问:http://localhost, 如果能看到Apache的页面,则说明Apache已经正常启动。 
	Apache命令: 
	复制代码代码示例: 
	启动: apachectl -k start / service httpd start 关闭: apachectl -k stop 重启: apachectl -k restart 查看日志: tail -f /etc/httpd/logs/error-log 
	二、配置 
	复制代码代码示例: 
	# mkdir -p /svn/repo # cd /svn/repo # svnadmin create svnregister # chown -R apache.apache svnregister <Location /svn/> DAV svn SVNParentPath /svn/repo SVNListParentPath on AuthType Basic AuthName "www.jbxue.com" AuthUserFile "/svn/userfile" AuthzSVNAccessFile "/svn/accessfile" Require valid_user </Location> RedirectMatch ^(/svn)$ $1/ 
	建立可访问用户文件: 
	复制代码代码示例: 
	# htpasswd -c /svn/userfile svnclub 
	增加用户: 
	复制代码代码示例: 
	# htpasswd /svn/userfile 123456 
	重启Apache 
	重启apache. 
	复制代码代码示例: 
	# service httpd restart 
	三、如果CentOS系统装了seLinux,会报各种“没有权限”错误。 
	四、设置apache开机启动 
	复制代码代码示例: 
	:/usr/local/httpd/bin/apachectl start 至此,centos中apache下配置svn的工作就做完了,下面可以开始体验svn之旅了。(责任编辑:IT) | 
