每隔10秒自动更新svn 定时更新svn 脚本

2018-09-22  本文已影响191人  苹果企业签名201368037

任务:

*/1 * * * *  sh /home/httpd/shell/svnup.sh

这个命令的问题:只更新了版本号,没有更新实际内容,但是直接运行上面shell脚本能更新。

解决:需要在svn里加上用户名和密码。

如下:

1,新建一个更新脚本svn.sh

#!/bin/bash

cd /opt/adobe/fms/webroot/apiexport LC_CTYPE=en_US.UTF-8

svn up --username ray --password 12345/opt/adobe/fms/webroot/api

需要加上编码那行,不然有时会报错。

然后crontab -e

*/1 * * * *  sh /home/httpd/shell/svnup.sh

上面是每隔1分钟自动更新。下面是每隔10s

*/1 * * * * (sleep 10; sh /home/httpd/shell/svnup.sh)

*/1 * * * * (sleep 20; sh /home/httpd/shell/svnup.sh)

*/1 * * * * (sleep 30; sh /home/httpd/shell/svnup.sh)

*/1 * * * * (sleep 40; sh /home/httpd/shell/svnup.sh)

*/1 * * * * (sleep 50; sh /home/httpd/shell/svnup.sh)

注意空格

文章来源:http://blog.iji3.com/archives/242

上一篇下一篇

猜你喜欢

热点阅读