由网络副手--寻路人于2016.04.12 01:15:00发布在服务器运维 创建SVN版本库以及post-common自动化更新 阅读2933 评论0 喜欢0 创建SVN版本库 mkdir /wnmp/svnhome cd /wnmp/svnhome svnadmin create www_test_com 1. 修改配置文件 vim www_test_com/conf/svnserve.conf anon-access = none auth-access = write password-db = passwd authz-db = authz 2. 修改授权文件 vim www_test_com/conf/authz [/] system=rw brave=rw 3.修改密码文件 vim www_test_com/conf/passwd system=system123 brave=brave123 4.启动服务 svnserve -d -r /wnmp/svnhome/ --listen-port 50000 5. 创建版本库 cd /wnmp/www/www_test_com svn checkout svn://127.0.0.1:50000/www_test_com . root 密码 : 回车 用户名: system 密码: system123 6. 倒入数据进入版本库 svn import . file:///wnmp/svnhome/www_test_com -m 'import' 7.配置钩子 cd /wnmp/svnhome/www_test_com/hooks cp post-commit.tmpl post-commit && chmod +x post-commit vim post-commit WEBPATH="/wnmp/www/www_test_com/" export LANG=zh_CN.UTF-8 svn up $WEBPATH --username system --password system123 --no-auth-cache echo `date`,`whoami`,$REPOS,$REV >> /wnmp/svnhome/www_test_com/hooks/svn_hook.log 赞 0 分享 赏 您可以选择一种方式赞助本站 支付宝扫码赞助 BraveDu 署名: 网络副手~寻路人