自动更新SVN项目

@echo off
@echo =================================
@echo 定时在SVN上自动更新项目内容,可用于项目放在web服务器没有hudson的时候
@echo 时间由您的计划任务时间确定
@echo 1.svn_home 安装tortoise的目录,需安装TortoiseSVN客户端
@echo 2.svn_work 需更新的SVN项目目录
@echo WIN7或WINVista或WIN2008的用户请用管理员身份运行
@echo =================================
set svn_home=C:\Program Files\TortoiseSVN\bin
set svn_work=D:\Base\Lib
if exist %svn_work% GOTO :UPDATE else GOTO :ERR
:ERR
@echo 请检查您的工作目录是否正确
echo & pause GOTO :END
@echo 更新完成退出
goto :END
:END
exit
:UPDATE
"%svn_home%"\TortoiseProc.exe/command:update /path:"%svn_work%" /notempfile /closeonend:0

 

copy上面文本,新建一个bat文件,并加入到计算机的计划任务中即可。

posted @ 2013-12-16 09:49  SunboyL  阅读(384)  评论(0编辑  收藏  举报