我们还在一个一个去更新我们的目录吗?这里教你一招如何快速自动更新你的SVN?
1、创建一个.bat文件
2、输入以下内容:
==========自动 更新SVN目录文件.bat==============================
@echo off cls color 0a set SOURCE=%~dp0 Set SVN=C:\Program Files\TortoiseSVN\bin echo. ==========SVN 自动更新工具========== set svn_LocalPath1=D:\work\cocos2d-x set svn_LocalPath2=D:\work\common set svn_LocalPath3=D:\work\doc set svn_LocalPath4=D:\work\Tool set svn_LocalPath5=D:\work\Tq "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath1%"/closeonend:2 "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath2%"/closeonend:2 "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath3%"/closeonend:2 "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath4%"/closeonend:2 "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath5%"/closeonend:2 echo. ==============更新完成==============
set SOURCE =
set SVN =
====================================================================
3、说明下以上内容的意思
Set SVN为SVN安装的路径
set svn_LocalPath5更新目录
"%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath5%"/closeonend:2 更新命令方式,svn_LocalPath和上面对应,和上面一句是同时,你添加几个更新目录,你这里就要添加几句更新命令
/closeonend:0 不自动关闭对话框
/closeonend:1 如果没发生错误则自动关闭对话框
/closeonend:2 如果没发生错误和冲突则自动关闭对话框
/closeonend:3如果没有错误、冲突和合并,会自动关闭
/closeonend:4如果没有错误、冲突和合并,会自动关闭
---------------------
作者:三个臭皮匠抵得一个诸葛亮
来源:CSDN
原文:https://blog.csdn.net/lianghui0811/article/details/76522292
版权声明:本文为博主原创文章,转载请附上博文链接!
例子:
1、安装Tortoise SVN svn客户端工具 --安装目录是默认在C盘:C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
2、首次获取项目,并保存你的账户。在桌面上面创建一个 --- 新建文件夹-- 然后使用SVN客户端工具吧项目获取到文件夹--1--里面,
3、存储一个1.bat 并且创建一个系统自动任务 ,设置每天凌晨1点自动获取项目;
4、1.bat的代码如下:
@echo off cls color 0a set SOURCE=%~dp0 Set SVN=C:\Program Files\TortoiseSVN\bin echo. ==========SVN 自动更新工具========== set svn_LocalPath1=C:\Users\user04\Desktop\新建文件夹\1 "%SVN%\TortoiseProc.exe" /command:update /path:"%svn_LocalPath1%"/closeonend:2 echo. ==============更新完成==============