大佬教程收集整理的这篇文章主要介绍了linux下通过yum安装svn及配置,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
1.环境
centos6.4
2.安装svn
yum -y install subversion
3.配置
建立版本库目录
4.建立版本库
创建一个新的Subversion项目
svnadmin create /var/www/svndata/njlrxx
配置允许用户jiqing访问
cd /var/www/svndata/njlrxx/conf vi svnserve.conf anon-access=none auth-access=write password-db=passwd
注:修改的文件前面不能有空格,否则启动svn server出错
5.客户端连接
svn co svn://ip/njlrxx 用户名:jiqing 密码:123456
6.实现SVN与WEB同步,可以CO一个出来,也可以直接配在仓库中
1)设置WEB服务器根目录为/var/www/webroot
2)checkout一份SVN
svn co svn://localhost/njlrxx /var/www/webroot/njlrxx
chown -R apache:apache /var/www/webroot/njlrxx
3)建立同步脚本
cd /var/www/svndata/njlrxx/hooks/ cp post-commit.tmpl post-commit
REPOS="$1" REV="$2" BASEPATH=/var/www/webroot/njlrxx WEBPATH="$BASEPATH/" export LANG=zh_CN.UTF-8 svn update $WEBPATH --username jiqing --password 123456 --no-auth-cache
增加脚本执行权限
chmod +x post-commit
最后操作是关闭服务然再打开服务:
svn服务的关闭:
killall svnserve
svn开启:
svnserve -d -r /var/www/svndata
以上是大佬教程为你收集整理的linux下通过yum安装svn及配置全部内容,希望文章能够帮你解决linux下通过yum安装svn及配置所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。