SVN自动部署网站到最新版本

1.在网站目录下检出仓库
svn checkout svn:127.0.0.1

2.在svn仓库根目录下的hooks文件夹中,新建post-commit文件

#!/bin/sh
export LANG=en_US.utf8
#SVN路径
SVN_PATH=/usr/bin/svn
#web站点路径
WEB_PATH=/home/wwwroot/default/
$SVN_PATH update $WEB_PATH --username 'auto' --password 'auto' --no-auth-cache
#自动修改文件拥有者
chown -R www:www $WEB_PATH

3.给该脚本添加权限
chmod 755 post-commit
执行一下这个文件如果成功的话,那么下次commit的时候就会自动部署网站啦

发表评论

[/0o0] [..^v^..] [0_0] [T.T] [=3-❤] [❤.❤] [^v^] [-.0] [!- -] [=x=] [→_→] [><] 更多 »
昵称

抢沙发~