清除svn文件的bat腳本整理
更新時(shí)間:2012年03月24日 01:10:33 作者:
清理SVN目錄中配置文件.svn的bat腳本,去除這些不需要的文件,減少文件體積
第一個(gè):比較直接的代碼,循環(huán)刪除當(dāng)前目錄及子目錄下所有的SVN文件
@echo on
color 2f
mode con: cols=80 lines=25
@REM
@echo 正在清理SVN文件,請稍候......
@rem 循環(huán)刪除當(dāng)前目錄及子目錄下所有的SVN文件
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@echo 清理完畢?。?!
@pause
第二個(gè):不如上面的簡潔
@echo off
D:
CD D:/wwwroot/tws/estore/estore
:BEGIN
CHOICE /C YN /M "Run svn update"
IF ERRORLEVEL ==2 GOTO RUNANT
IF ERRORLEVEL ==1 GOTO SVNUP
GOTO BEGIN
:SVNUP
echo svn updating ...
svn update
echo svn update completed
GOTO RUNANT
:RUNANT
CHOICE /C YN /M "Run Ant"
IF ERRORLEVEL ==2 GOTO END
IF ERRORLEVEL ==1 GOTO ONE
GOTO END
:ONE
ECHO Run Ant ...
ant
GOTO END
:END
echo bye ...
pause
rmdir /s /q 再在刪除的路徑添加通配符就行了。。。
復(fù)制代碼 代碼如下:
@echo on
color 2f
mode con: cols=80 lines=25
@REM
@echo 正在清理SVN文件,請稍候......
@rem 循環(huán)刪除當(dāng)前目錄及子目錄下所有的SVN文件
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@echo 清理完畢?。?!
@pause
第二個(gè):不如上面的簡潔
復(fù)制代碼 代碼如下:
@echo off
D:
CD D:/wwwroot/tws/estore/estore
:BEGIN
CHOICE /C YN /M "Run svn update"
IF ERRORLEVEL ==2 GOTO RUNANT
IF ERRORLEVEL ==1 GOTO SVNUP
GOTO BEGIN
:SVNUP
echo svn updating ...
svn update
echo svn update completed
GOTO RUNANT
:RUNANT
CHOICE /C YN /M "Run Ant"
IF ERRORLEVEL ==2 GOTO END
IF ERRORLEVEL ==1 GOTO ONE
GOTO END
:ONE
ECHO Run Ant ...
ant
GOTO END
:END
echo bye ...
pause
rmdir /s /q 再在刪除的路徑添加通配符就行了。。。
相關(guān)文章
Windows和Linux下定時(shí)刪除某天前的文件的腳本
無論是在windows下還是linux下,很多的日志文件如果不定時(shí)刪除會充滿硬盤,所以可以分別寫個(gè)腳本定時(shí)處理一下2014-08-08
用winrar和ftp命令實(shí)現(xiàn)自動備份文件并自動上傳到指定的ftp服務(wù)器
這篇文章主要介紹了用winrar和ftp命令實(shí)現(xiàn)自動備份文件并自動上傳到指定的ftp服務(wù)器的方法,需要的朋友可以參考下2014-05-05
使用BAT一句話命令實(shí)現(xiàn)快速合并JS、CSS
這篇文章主要介紹了使用BAT一句話命令實(shí)現(xiàn)快速合并JS、CSS,本文使用CMD中的copy命令實(shí)現(xiàn)文件的合并,然后寫成一個(gè)批處理文件執(zhí)行,更加的方便,需要的朋友可以參考下2015-01-01

