清除所有 svn目錄

2021-05-01 08:36:38 字數 1117 閱讀 1076

這裡**一下網上找到的刪除方法,以備後用,以下內容**:iceskysl@1sters!

一、在linux下

刪除這些目錄是很簡單的,命令如下

find . -type d -name ".svn"|xargs rm -rf

或者find . -type d -iname ".svn" -exec rm -rf {} /;  

全部搞定。(http://tech.techweb.com.cn/redirect.php?fid=26&tid=205673&goto=nextnewset)

二、在windows下用以下法子:

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替換為任意其他檔名並在硬碟根目錄下執行,就可以從硬碟上刪除所有的這個檔案啦。

3、加登錄檔

jon galloway提供了一段登錄檔**,可以將」delete svn folders」命名增加到資源管理器的右鍵上,這樣,滑鼠點兩下就能把選中目錄下的所有.svn目錄乾掉了。works just great!

**為:

windows registry editor version 5.00 

[hkey_local_machine/software/classes/folder/shell/deletesvn]

@="delete svn folders"

[hkey_local_machine/software/classes/folder/shell/deletesvn/command]

@="cmd.exe /c /"title removing svn folders in %1 && color 9a && for /r /"%1/" %%f in (.svn) do rd /s /q /"%%f/" /""

將這段**儲存為乙個.reg檔案,雙擊確認匯入登錄檔即可。

清除所有 svn目錄

一 在linux下 刪除這些目錄是很簡單的,命令如下 find type d name svn xargs rm rf 或者 find type d iname svn exec rm rf 全部搞定。二 在windows下 1 在專案平級的目錄,執行dos命令 xcopy project dir ...

刪除所有 svn目錄

當使用了svn版本控制系統後每個目錄下都會有乙個.svn目錄存在,開發完當交付產品或者上傳到伺服器時一般要把這些目錄刪除,這裡總結了一下在 linux和win下的辦法。一 在linux下 刪除這些目錄是很簡單的,命令如下 find type d name svn xargs rm rf 或者find...

刪除所有 svn目錄

當使用了svn版本控制系統後每個目錄下都會有乙個.svn目錄存在,開發完當交付產品或者上傳到伺服器時一般要把這些目錄刪除,這裡總結了一下在linux和win下的辦法。一 在linux下 刪除這些目錄是很簡單的,命令如下 find type d name svn xargs rm rf 或者find ...