今天配置了svn的定时自动更新,使用了crond,具体操作如下:
先到 /path/to/checkout 目录把要checkout的内容,svn co命令checkout出来
cd /path/to/checkout
svn co svn://xxxxx/xxxx –username abc –password xxx修改cron配置文件
crontab -e加入svn更新命令
/5 * /usr/bin/svn up /path/to/checkout –username abc –password xxx
以上命令表示每隔5分钟自动执行svn up,使用后面的账号和密码,更新的文件夹启动,或者重启crond
service crond start
service crond restart
ok,搞定。