1
|
/data/www/pro |
2.Checkout 一份SVN
1
|
svn
co svn: //localhost/pro /data/www/pro |
3.修改目录权限
1
|
chown -R
www:www /data/www/pro |
1
2
3
4
5
6
7
8
9
|
cd /data/svn/pro/hooks cp post-commit.tmpl
post-commit vim
post-commit export LANG=en_US.UTF-8 SVN= /usr/bin/svn WEB= /data/www/pro/ $SVN
update $WEB --username free --password
123456 chown -R
www:www $WEB chmod +x
post-commit |
5.关闭与重启服务
1
2
3
|
svn服务的关闭: killall
svnserve 开启:
svnserve -d -r /data/svn/pro/ |
6.执行任务计划
1
2
3
|
crontab -e * /1 *
* * * sh /data/svn/pro/hooks/post-commit crontab -l |
7.测试