操作过程:
1.用新利得下载subversion安装,成功后验证无误。
2.安装使用http访问的包:发现已经安装在/usr/lib/apache2/modules/mod_dav_svn.so和/usr/lib /apache2/modules/mod_authz_svn.so,这个信息是在/etc/apache2/mods-available /dav_svn.load这个文件里。
3.修改/etc/apache2/mods-available/dav_svn.conf文件。
创新互联公司是一家集网站建设,井研企业网站建设,井研品牌网站建设,网站定制,井研网站建设报价,网络营销,网络优化,井研网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
DAV svn
SVNParentPath /var/lib/svn-repos
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
4.使用sudo /etc/init.d/apache2 restart重启apache
5.通过http://localhost/cms访问svn库,发生403错误。改访问:http://localhost/cms/domestic,错误依然。
6.考虑是由于apache的用户无权访问subversion,修改apache用户daemon对库的访问权限
chown -R daemon /var/lib/svn-repos
chmod -R 755 /var/lib/svn-repos
7.重新访问:http://localhost/cms/domestic,ok。
8.给svn添加用户:
通过htpasswd命令:htpasswd -bm /etc/apache2/userfilename username password
htpasswd -D /etc/apache2/userfilename username //删除用户
9.将导出库导入到已有库中:
svn import -m "new import" [projectname] http://ip/cms/domestic/004-project-stockOption
网站题目:在ubuntu上安装subversion1.6.6出现的问题
文章分享:
http://cqcxhl.cn/article/jiggpd.html