咱们还在一个一个去更新咱们的目录吗?这里教你一招如何快速自动更新你的SVN?bash
一、建立一个.bat文件ide
二、输入如下内容:svn
==========自动 更新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 =ui
set SVN =.net
====================================================================blog
三、说明下以上内容的意思seo
Set SVN为SVN安装的路径it
set svn_LocalPath5更新目录class
"%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
版权声明:本文为博主原创文章,转载请附上博文连接!
例子:
一、安装Tortoise SVN svn客户端工具 --安装目录是默认在C盘:C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
二、首次获取项目,并保存你的帐户。在桌面上面建立一个 --- 新建文件夹-- 而后使用SVN客户端工具吧项目获取到文件夹--1--里面,
三、存储一个1.bat 而且建立一个系统自动任务 ,设置天天凌晨1点自动获取项目;
四、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. ==============更新完成==============