刪除SVN版本信息的兩種方式


一、在linux下刪除SVN版本信息

刪除這些目錄是很簡單的,命令如下 
find . -type d -name ".svn"|xargs rm -rf 
或者 
find . -type d -iname ".svn" -exec rm -rf {} \; 

 

二、在windows刪除SVN版本信息下用以下法子:

1、在項目平級的目錄,執行dos命令: 
xcopy project_dir project_dir_1 /s /i

2、或者在項目根目錄執行以下dos命令 
for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"

其實第二種方法可以用來干很多事的,比如把代碼中的.svn替換為任意其他文件名並在硬盤根目錄下執行,就可以從硬盤上刪除所有的這個文件啦。

 

windows 下的保存為bat文件,並放在目錄中運行,遍歷當前目錄及子目錄中所有.svn文件並刪除

@echo on

@rem 刪除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 completed
@pause

 

 

轉載:http://developer.51cto.com/art/201006/203230.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM