一、在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