一、linux下svn使用(一) - 基本安装
二、linux下svn使用(二) - 权限配置
三、linux下svn使用(三) - svn高级应用 - 自动更新web服务器
 
 
应用环境:
开发人员将代码更新到svn服务器,然后svn服务器将代码自动更新到web服务器,这时开发人员直接看到代码运行结果。
 
具体配置:
配置hooks自动脚本
进入脚本目录:/export/svncheck/版本库名/hooks
编辑post-commit,内容:
 
#!/bin/sh

SVN=/opt/svn/bin/svn
WEB=/home/www
export LANG=en_US.UTF-8
 
su svn -c '$SVN update $WEB --username 'admin' --password '1234''
保存!(/home/www 是你的web目录)
最后赋予执行权限。
chmod +x post-commit