SVN实现自动更新(Windows平台svnserver)
来源:互联网 发布:jquery.js cdn 编辑:程序博客网 时间:2024/06/07 11:14
找版本库保存的目录,新建一个post-commit.bat文件
post-commit.bat文件内容为
- @echo off
- "C:\Program Files\VisualSVN Server\bin\svn.exe" update "F:\www\auto_test" --username "test" --password "123456"
上面的代码使用的时候要修改一下,svn.exe的路径,同步的目录,svn的用户和密码,根据自己的情况修改一下
测试一下是不是成功了
下一个问题是怎么调用这个bat文件呢?如果正式和测试环境,都在同一只机器上,那么直接编写HOOK,调用这个文件就可以。
但如何不是同一个机器呢?一个比较简单的办法,就是在测试环境上,每经过一个时间间隔进行更新操作,我们可以编写一个vbs脚本,每隔15秒调用一次svnUpdate.bat。
采用vbs调用有一个好处,可以隐藏弹出的cmd.exe窗口。
我们新建一个文件,callSvnUpdate.vbs,内容如下:
'指定时间间隔调用.bat文件'停止脚本请在任务管理器结束wscript.exe
Set ws=wscript.createobject("wscript.shell")dim bat'需运行的文件bat="cmd.exe /c svnUpdate.bat"do'0表示不显示窗口,1显示,调试用ws.run bat,0'每15秒运行一次wscript.sleep 15000loop- 将两个文件放于同一目录中,运行callSvnUpdate.vbs,一切尽在不言中。
阅读全文
0 0
- SVN实现自动更新(Windows平台svnserver)
- Apache2.2.11和SVN1.6.1搭建svn版本控制平台(windows环境)(2)----SVNServer
- windows SVN 自动更新 实现方法
- windows,linux下SVN实现自动更新WEB目录
- windows下svn的搭建以及实现自动更新web目录
- windows,linux下SVN实现自动更新WEB目录
- windows svn 钩子 hooks 自动更新
- windows批处理定时任务svn自动更新
- eclipse中svn连不上部署在windows服务器上的svnserver问题解决
- 实现SVN提交后自动更新目录
- 实现SVN提交后自动更新目录
- svn提交自动更新服务器端web项目测试站点(使用svn的hooks实现)
- svn自动更新
- SVN 自动更新
- svn 自动更新
- Windows 自动更新(启用/禁用)
- SVN 服务器搭建 windows平台
- SVN 服务器搭建 windows平台
- 【资源下载】分享个嵌入式开发的入门教程(包含视频)
- 支付宝,微信支付方式集成
- 英文小故事2
- Android foreache遍历实体类
- return语句使用注意事项
- SVN实现自动更新(Windows平台svnserver)
- 使用Python访问软连接
- 一元多项式的加减法 C++实现
- 网络请求框架okhttp的使用
- Javascript实现从小到大的数组转换成二叉搜索树
- c++中的istringstream\ostringstream\stringstream
- jQuery怎么获取被选择的select下拉框的值,并理解f12的非实时性
- mp4网页播放代码,有声音无图像的解决办法~
- 什么是soa