第一步: autosvn.bat
@echo off
@echo *************************
@echo author 羅敏貴
@echo blog:
@echo email:[email protected]
@echo update:2012-08-27
@echo *************************
rem svn安裝目錄
set svn_home=d:\program files\tortoisesvn\bin
rem svn工作目錄
set svn_work=f:\hailin\project\oha\heatingmanager\source\trunk
rem svn日誌目錄
set setup_path=d:\
@echo 正在更新目錄 %svn_work%
if exist %svn_work% goto :gengxin else goto :mk
:mk@echo 請檢查您的工作目錄是否正確
echo & pause goto :end
@echo 更新完成退出
goto :end
:end
exit
:gengxin
if exist "%setup_path%"\autoupdate.log (echo update: %date% %time% >> "%setup_path%"\autoupdate.log) else echo create: %date% %time% >"%setup_path%"\autoupdate.log
"%svn_home%"\tortoiseproc.exe/command:update /path:"%svn_work%" /notempfile /closeonend:1
exit
第二步:計畫任務 setup.bat
@echo off
@echo *************************
@echo author 羅敏貴
@echo blog:
@echo email:[email protected]
@echo update:2012-08-27
@echo *************************
@echo 新增任務
schtasks /create /sc daily /st 08:30:00 /tn "auto update svn" /tr "%~sdp0autosvn.bat" /f
第三步: 使用
1:把第一步和第二步的內容儲存bat檔案。
2:根據需要修改第一步裡的 svn安裝目錄 ,svn工作目錄,svn日誌目錄 屬性。
3:執行setup.bat檔案安裝任務。
windows批處理定時任務svn自動更新
最近想在本地自動更新svn 建立了乙個定時任務autosvnupdate.bat,每隔1分鐘自動更新tortoisesvn,內容如下 schtasks create sc minute mo 1 tn mysvntask tr d hehe cron.bat sc表示指定計畫頻率,mo時間間隔,tn...
每隔10秒自動更新svn 定時更新svn 指令碼
任務 1 opt adobe fms webroot api svn.sh這個命令的問題 只更新了版本號,沒有更新實際內容,但是直接執行上面shell指令碼能更新。解決 需要在svn裡加上使用者名稱和密碼。如下 1,新建乙個更新指令碼svn.sh bin bashcd opt adobe fms w...
python自動更新SVN
usr bin env python encoding utf 8 file svnupdate.py contact 512759438 qq.com author jian setting closeonend 0 不自動關閉對話方塊 closeonend 1 如果沒發生錯誤則自動關閉對話方塊 ...