svn自动刷新脚本工具

2 篇文章 0 订阅

本文转载于  http://blog.163.com/jackswu@yeah/blog/static/14062912320106262452909/

 

自动更新SVN项目  

2010-07-26 14:45:02|  分类: WebDevelop |  标签:自动更新  svn   |字号 订阅

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

提示:
把上面内容到notepad并保存为bat文件,然后使用windows的任务计划功能,可以实现定时自动更新SVN项目。

运行界面:
自动更新SVN项目 - Jack - Jack Web Develop
 
 

 

 

 

 

 

本文转载于 http://www.cnblogs.com/olartan/archive/2010/04/19/1715190.html

源代码管理-SVN自动更新

在多个项目组协同开发的工程中,使用SVN做源代码管理,会是我们的选择之一。它解决了微软VSS独占式编辑模式,SVN真正做到了协同开发。

但是,在服务端我们有多个SVN源,而且这些源和我们本职开发没有直接关系时,往往在开发时,我们会忘记或者根本不关心更新这些源。

这种情况我们可以考虑写一个批处理结合Windows的计划和任务去完成SVN源的自动更新,步骤如下:
1)下载:SVN客户端(必选)
2)下载:VisualSVN Server Manager(必选)
3)批处理,autosvn.bat

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值