今天想復用某些從google check下來的開源**,無奈其是帶.svn目錄的,所以想恢復正常的,無svn資訊的資料夾。
從aw的blog上找到這樣的一段指令碼,其引用於 jon galloway的乙個登錄檔指令碼
windows registry editor version5.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)
dord /s
/q \
"%%f\"\
""
儲存之後,雙擊這個reg檔案。成功後,在每乙個資料夾上點選右鍵都會有乙個「delete svn folders」的選項,點選之後,既可以刪除這個檔案下下面所有的.svn檔案了
後來想到如果在linux下該如何辦呢?google到的結果顯示也是有方法的,
linux下如下(from
當使用了svn版本控制系統後每個目錄下都會有乙個.svn目錄存在,開發完當交付產品或者上傳到伺服器時一般要把這些目錄刪除,其實在linux刪除這些目錄是很簡單的,命令如下
find .-type d
-name
".svn"|
xargs rm -rf
&y: ]
*p1 l. s5 ^$p
參考文獻
《windows下刪除.svn資料夾的最簡易方法》 (from aw)
刪除所有.svn目錄
Windows下刪除 svn資料夾的最簡易方法
svn是我認為目前最方便的版本管理體系。我最早一次接觸版本管理是2004年,當時學校bbs的 要求用cvs管理 第二次親密接觸是在2006年,當時公司的 使用eclipse cvs管理 而第一次使用svn則是在2007年的乙個封閉開發專案。我十分喜歡svn的方便,無論是在linux下的命令列操作還是...
Windows下刪除 svn資料夾的最簡易方法
svn是我認為目前最方便的版本管理體系。我最早一次接觸版本管理是2004年,當時學校bbs的 要求用cvs管理 第二次親密接觸是在2006年,當時公司的 使用eclipse cvs管理 而第一次使用svn則是在2007年的乙個封閉開發專案。我十分喜歡svn的方便,無論是在linux下的命令列操作還是...
Windows下刪除 svn資料夾的最簡易方法
步驟一 建立乙個檔案deletesvnversioninfo.reg 將以下內容複製貼上進去,windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn delete ...