每隔10秒自動更新svn 定時更新svn 指令碼

2021-09-08 12:09:04 字數 1151 閱讀 1657

任務:

*/1 * * * *  /opt/adobe/fms/webroot/api/svn.sh
這個命令的問題:只更新了版本號,沒有更新實際內容,但是直接執行上面shell指令碼能更新。

解決:需要在svn裡加上使用者名稱和密碼。

如下:1,新建乙個更新指令碼svn.sh

#!/bin/bash
cd 

/opt/adobe/fms/webroot/api export

lc_ctype=en_us.utf-8

svn up 

--username ray --password

12345

/opt/adobe/fms/webroot/api

需要加上編碼那行,不然有時會報錯。

然後crontab -e

*/1 * * * *  /opt/adobe/fms/webroot/api/svn.sh
上面是每隔1分鐘自動更新。下面是每隔10s

*/

1 *

* *

* /opt/adobe/fms/webroot/api/svn.sh */

1 *

* * * (

sleep

10; /opt/adobe/fms/webroot/api/svn.sh)

*/

1 *

* * * (

sleep

20; /opt/adobe/fms/webroot/api/svn.sh)

*/

1 *

* * * (

sleep

30; /opt/adobe/fms/webroot/api/svn.sh)

*/

1 *

* * * (

sleep

40; /opt/adobe/fms/webroot/api/svn.sh)

*/

1 *

* * * (

sleep

50; /opt/adobe/fms/webroot/api/svn.sh)

注意空格

重啟服務 /sbin/service crond restart

批處理定時自動更新SVN

第一步 autosvn.bat echo off echo echo author 羅敏貴 echo blog echo email luomingui hailin.com echo update 2012 08 27 echo rem svn安裝目錄 set svn home d program...

python自動更新SVN

usr bin env python encoding utf 8 file svnupdate.py contact 512759438 qq.com author jian setting closeonend 0 不自動關閉對話方塊 closeonend 1 如果沒發生錯誤則自動關閉對話方塊 ...

SVN搭建以及自動更新

svn是subversion的簡稱,是乙個開放源 的版本控制系統.說得簡單一點svn就是用於多個人共同開發同乙個專案,共用資源的目的。一 yum安裝 1 安裝svn yum install subversion 或者yum y install subversion 不需要輸入y mkdir p da...