找版本库保存的目录,新建一个post-commit.bat文件

post-commit.bat文件内容为

  1. @echo off
  2. "C:\Program Files\VisualSVN Server\bin\svn.exe" update "F:\www\auto_test" --username "test" --password "123456"
  3. 上面的代码使用的时候要修改一下,svn.exe的路径,同步的目录,svn的用户和密码,根据自己的情况修改一下

    测试一下是不是成功了

  4. 下一个问题是怎么调用这个bat文件呢?如果正式和测试环境,都在同一只机器上,那么直接编写HOOK,调用这个文件就可以。

    但如何不是同一个机器呢?一个比较简单的办法,就是在测试环境上,每经过一个时间间隔进行更新操作,我们可以编写一个vbs脚本,每隔15秒调用一次svnUpdate.bat。

    采用vbs调用有一个好处,可以隐藏弹出的cmd.exe窗口。

    我们新建一个文件,callSvnUpdate.vbs,内容如下:

  5. '指定时间间隔调用.bat文件
    '停止脚本请在任务管理器结束wscript.exeSet ws=wscript.createobject("wscript.shell") dim bat '需运行的文件 bat="cmd.exe /c svnUpdate.bat" do '0表示不显示窗口,1显示,调试用 ws.run bat,0 '每15秒运行一次 wscript.sleep 15000 loop
  6. 将两个文件放于同一目录中,运行callSvnUpdate.vbs,一切尽在不言中。

SVN实现自动更新(Windows平台svnserver)相关推荐

  1. wsus服务器推送指定的补丁,WSUS SelfUpdate 不发送自动更新 - Windows Server | Microsoft Docs...

    WSUS SelfUpdate 服务不发送自动更新 10/20/2020 本文内容 本文提供了一种解决方案,可解决在使用 Microsoft Windows Server Update Service ...

  2. windows,linux下SVN实现自动更新WEB目录

    http://www.bestphper.cn/article-132.html 通过SVN进行版本库管理,每次提交后,都要在SVN服务器更新最新上传的版本到WEB目录进行同步.操作比较烦琐,而且效率 ...

  3. centos7上的图形化界面svn客户端_基于windows平台的SVN教程。

    点击蓝色"Java面试那些事儿"关注我哟加个"星标",优质文章,第一时间送达 作者:东风化宇  来源:http://1t.click/akvN # SVN工作原 ...

  4. 如何关闭windows10自动更新windows update

    作文一个测试工程师,玩不转系统,测试起来肯定到处碰壁.搞不好还会受人笑话,基本的系统的不会,还测试!下面给大家讲述怎么关闭windows10的windows update!相信很多人,都不知道! 小编 ...

  5. API v3版微信支付平台证书获取与自动更新

    API v3版微信支付平台证书获取与自动更新 关于微信证书 获取平台证书 证书自动更新 首次下载证书 关于微信证书 微信支付开发有两份证书. ♥ 商户证书:商户平台证书私钥可以对请求进行签名,微信服务 ...

  6. 玩转系统|如何Windows Update自动更新

    目录 为什么要关闭Windows自动更新? 1.防止在工作时间突然中断计算机. 2.应用程序兼容性变差. 可能会导致系统损坏. 关闭Windows自动更新的几种方法! 方法一:通过Windows设置关 ...

  7. Windows Update自动更新

    Windows Update自动更新(SUS/软件更新服务)均是与微软的Windows Update自动更新服务同步的镜像站点. 这些Windows Update自动更新均是与微软Windows Up ...

  8. 笔记本启动卡在logo处与win10永久停止自动更新

    文章目录 前言 原因 该怎么做? 怎么停止 win 10 自动更新? 前言 win 10 自动更新这个东西很恶心的,经常自动更新,有时候不希望自动更新关机时候还是得强制更新,非常不方便!今天主要是发现 ...

  9. 【selenium】Windows平台下使用python自动登陆网关 (更新至 v1.1.0)

    0x00 前言 所里开启了两步验证与二级加密(就不说是哪里了): 以前的auto_login用不了了,所以尝试着有没有什么新法子: 看到一个用 Phantomjs + Selenium 的解决方案,着 ...

最新文章

  1. eclipse保存自动组织导入、删除不必要的导入、格式化代码
  2. 华为nova7se能云闪付吗_如何看待11月5日发布的华为nova8 se,性价比怎样?
  3. 串行端口 linux,规范模式Linux串行端口
  4. [渗透攻防] 二.SQL MAP工具从零解读数据库及基础用法
  5. mysql 5.7 io 性能 aio_深入理解MySQL的InnoDB引擎
  6. python socket udp_python网络-Socket之udp编程(24)
  7. 一起谈.NET技术,WPF Ribbon 开发资料分享
  8. 升级WordPress后开启友情链接管理模块
  9. 计算机大学等级评估,“计算机专业”学科评估,四所高校获A+评级
  10. asp.net中注册脚本的两个方法
  11. IOS UIView直接响应点击事件的解决方法
  12. 【CF1312E】Array Shrinking(dp)
  13. pic系列单片机c语言编程与应用实例,PIC单片机C语言编程实例
  14. mysql cmd 常用命令
  15. DNF游戏三方制裁解决方案(亲测有效)虚拟机
  16. 【渝粤题库】国家开放大学2021春2411中国现代文学题目
  17. 公司内部分享【富有成效的每日站会】总结
  18. pli测试50题题库_【马士基销售代表面试】性格测试+12分钟50道题。-看准网
  19. mac 安装软件报错
  20. 使用jqury的心得

热门文章

  1. mkstemp函数应用
  2. Linux命令_pstree 显示进程树
  3. linux crontab 定时关机,Linux系统使用--定时关机的实现以及crontab命令和文件详解...
  4. 2020年MathorCup数学建模D题新零售目标产品的精准需求预测解题全过程文档加程序
  5. Ubuntu 安装adb/fastboot工具(二十三)
  6. go mod 包的创建以及怎么组织项目目录
  7. easyui_layout折叠
  8. Vue+element登录页面实现拼图验证
  9. 仿百度医生的智能分诊界面
  10. c罩杯尺码_c罩杯的规格是多大的