SVN是我認(rèn)為目前最方便的版本管理體系。我最早一次接觸版本管理是2004年,當(dāng)時學(xué)校BBS的代碼要求用CVS管理;第二次親密接觸是在2006年,當(dāng)時公司的代碼使用Eclipse+CVS管理;而第一次使用SVN則是在2007年的一個封閉開發(fā)項目。
我十分喜歡SVN的方便,無論是在Linux下的命令行操作還是在Windows下的資源管理器插件,都十分簡易。而且 code.google.com也支持SVN來供我們發(fā)布、維護開源項目(例如我的WordPress主題TES)然而,久而久之,SVN文件夾下會有許多.svn的“meta數(shù)據(jù)”。這些數(shù)據(jù)久而久之會帶來不少麻煩。尤其是基于資源管理器交互的Windows系統(tǒng)。
今天看了Jon Galloway的一個注冊表腳本,十分方便,分享如下:
建立一個文本文件,取名為kill-svn-folders.reg(擴展名由txt改為reg),內(nèi)容如下:
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文件。成功后,在每一個文件夾上點擊右鍵都會有一個“Delete SVN Folders”的選項,點擊之后,既可以刪除這個文件下下面所有的.svn文件了:

本文來自:http://www.awflasher.com/blog/archives/1585
posted on 2009-09-01 21:04
水 閱讀(1106)
評論(1) 編輯 收藏 引用 所屬分類:
項目管理