posts - 431,  comments - 344,  trackbacks - 0

          SVN是我認為目前最方便的版本管理體系。我最早一次接觸版本管理是2004年,當時學校BBS的代碼要求用CVS管理;第二次親密接觸是在2006年,當時公司的代碼使用Eclipse+CVS管理;而第一次使用SVN則是在2007年的一個封閉開發項目。

          我十分喜歡SVN的方便,無論是在Linux下的命令行操作還是在Windows下的資源管理器插件,都十分簡易。而且code.google.com也支持SVN來供我們發布、維護開源項目(例如我的WordPress主題TES)然而,久而久之,SVN文件夾下會有許多.svn的“meta數據”。這些數據久而久之會帶來不少麻煩。尤其是基于資源管理器交互的Windows系統。

          今天看了Jon Galloway的一個注冊表腳本,十分方便,分享如下:

          建立一個文本文件,取名為kill-svn-folders.reg(擴展名由txt改為reg),內容如下:

          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文件了:

          posted on 2009-06-11 22:00 周銳 閱讀(705) 評論(1)  編輯  收藏 所屬分類: 配置管理
          主站蜘蛛池模板: 离岛区| 潜山县| 屯留县| 陆河县| 曲靖市| 车险| 布拖县| 崇明县| 体育| 黑龙江省| 邹城市| 遵义市| 桑植县| 扎囊县| 长宁县| 仙桃市| 五家渠市| 紫阳县| 工布江达县| 特克斯县| 寻甸| 察哈| 泽库县| 沅江市| 扶余县| 鸡泽县| 威远县| 沁源县| 宁乡县| 突泉县| 富宁县| 通化市| 皮山县| 乌拉特后旗| 临泽县| 葫芦岛市| 商丘市| 综艺| 鸡泽县| 新平| 甘肃省|