清理 SVN 留下的 .svn 目錄


因為之前的專案和友人共同編 Code,所以為了方便不同的代碼整合和管理,所以就用上了 SVN 來作為版本控制平台.
之後因為案子已經算是尾聲了,所以就要找個方法來處理 .svn 這個由這工具生成的多餘目錄.記錄一下方法

Linux 下

1
2
3
find . -type d -name ".svn" | xargs rm -rf
或者
find . -type d -iname ".svn" -exec rm -rf {} \;

Window 下

1
2
3
xcopy from_project_dir to_project_dir_1 /s /i
或者
for /r ./ %a in (./) do @if exist "%a\.svn" rd /s /q "%a\.svn"

*當中 window 下的 xcopy 指令,主要是將整個目錄複制,同時無視個人的隱藏檔案,因為 .svn 目錄通常也是隱藏的.