在安装配置svn后,还需要在提交网站到版本库后自动同步到网站目录
svn配置篇:linux ( Centos 7 ) 下搭建 SVN 服务器
在网站项目目录更新版本库
svn co svn://127.0.0.1/www /home/www --username xxxx(SVN账号) --password xxxxxx(SVN密码)
进入 /home/svnrepos/www/hooks目录下
cd /home/svnrepos/www/hooks
创建post-commit文件
vim post-commit
在该文件中添加如下代码,并保存
export.utf8 // svn文件不用改 update 网站目录 用户名 密码 /usr/bin/svn update /home/www/ --username 'xxx' --password 'xxxxxx' --no-auth-cache
修改用户和给权限 (如果不修改,同步会失败)
chmod 755 post-commit//给权限 chown root:root post-commit//修改用户
完成
本地新增文件 tongbu.php
服务器 网站目录
注:本文为原创文章,转载、复制等操作,请注明地址来源
发表评论