需要刪除SVN工作目錄下的.svn目錄,而SVN Clinet 本身是不帶清除.svn文件的命令的。所以只能自己寫腳本來遞歸刪除.svn文件夾:
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文件,雙擊確認導入註冊表即可。
2、Linux平臺下:
find . -type d -name ".svn"|xargs rm -rf