刪除 svn資料夾的最簡易方法

2022-03-04 06:08:12 字數 1024 閱讀 5309

今天想復用某些從google check下來的開源**,無奈其是帶.svn目錄的,所以想恢復正常的,無svn資訊的資料夾。

從aw的blog上找到這樣的一段指令碼,其引用於 jon galloway的乙個登錄檔指令碼

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)

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 ...