Tortoise SVN更新腳本

咱們還在一個一個去更新咱們的目錄嗎?這裏教你一招如何快速自動更新你的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. ==============更新完成==============
相關文章
相關標籤/搜索