bat批处理svn
来源:互联网 发布:kdj选股软件 编辑:程序博客网 时间:2024/06/08 04:55
每次手工操作svn是很麻烦的事情,先到某个目录下更新svn文件,然后把最新的文件拷贝到另一个目录,中间可能需要切换多个目录,过于繁琐,用bat处理,
运行一下批处理脚本即可.
参考地址:http://www.cnblogs.com/doupip/archive/2012/02/10/2345708.html
自己写的一个bat文件,文件名为svnup.bat, 具体内容如下:
@echo off
rem 显示部分
@echo 功能:更新配置文件csv的svn目录, 将更新后的csv文件拷贝到服务器的配置文件目录下面, 服务器的配置文件目录为C:\Cygwin\home\www\game\application\config\file
@echo
@echo
@echo 注 意 事 项
@echo ************************************************************************
@echo 可以精简并通过计划任务来制定自动执行,运行前请检查下面目录:
@echo.
@echo 1.svn_bin 为安装TortoiseSVN客户端的可执行程序目录
@echo 2.svn_work 为更新项目文件的目录
@echo.
@echo WIN7或WINVista或WIN2008的用户请用管理员身份运行
@echo
@echo ************************************************************************
rem 路径变量,请在此处按实际修改,最后面不要带斜杠
@set svn_bin=C:\Program Files\TortoiseSVN\bin
@set svn_work=E:\dldl_c_svn\trunk\Assets\StreamingAssets\Configs
@set server_cfg_file_dir=C:\Cygwin\home\www\game\application\config\file
::更新配置文件
"%svn_bin%"\TortoiseProc.exe/command:update /path:"%svn_work%" /notempfile /closeonend:0
::将配置文件拷贝到服务器的配置文件目录
copy %svn_work%\*.csv %server_cfg_file_dir%\
@echo finish update and copy csv file
pause
::文件到此结束
除了可以执行update命令外,还可以执行add, commit等其他svn命令
执行方法:双击svnup.bat
- bat批处理svn
- 【bat】 批处理删除svn目录
- <Bat>批处理删除.svn文件夹
- bat批处理
- bat批处理
- bat批处理
- .BAT 批处理
- .bat批处理
- bat批处理
- BAT批处理
- bat批处理
- Bat批处理
- bat批处理
- BAT 批处理
- 批处理 BAT
- BAT批处理
- bat批处理
- BAT批处理
- 偏函数
- Ubuntu下切换用户免密与smb挂载开启
- Elasticsearch安装ik分词
- asp.net web api - 使用多个Xml文件显示帮助文档
- 多线程Atomic和ThreadLocal
- bat批处理svn
- Map集合中value()方法与keySet()、entrySet()区别
- 远程桌面的问题?
- mysql if函数 concat 函数 和substring 函数
- AppDelegate中几个常用的回调调用时机
- Nginx+php+fastcgi在win7下的配置
- 洞悉安卓应用的电池使用状况
- To build the ruby runtime environment on Mac
- php 实现汉诺塔