初識SVN(五):使用SVN插件遇到的第一個問題

 

     在使用 SVN 插件的時候,第一個就拋出了有關 CVS 的錯誤,在 SVN 所導入的項目中存在 CVS 文

 

件,需要清除。

 

     Windows下刪除 .svn/cvs 文件夾的方法:

 

     首先建立註冊表腳本:

 

        (刪除.svn 文件)

 

         建立一個文本文件,取名爲 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文件了。

 

         使用 SVN 時間長了,SVN 文件夾下會有許多 .svn 的“meta數據”。久而久之這些數據會帶來

   不少麻煩。尤其是基於資源管理器交互的 Windows 系統 。因此有必要清理。

        (刪除.cvs 文件)

         CVS 同理,CVS 的“metadata” 文件夾名是“CVS”,因此把上面的 reg 文件作如下修改:

 

         Windows Registry Editor Version 5.00
         [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN]
         @="Delete CVS Folders"
         [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]
         @="cmd.exe /c /"TITLE Removing CVS Folders in %1 && COLOR 9A && FOR /r /"%1/" %%f IN (CVS) DO RD /s /q /"%%f/" /""

 

          其他操作同刪除.svn 文件。

 

 

      

      刪除完.cvs 文件,就順利解決了第一個問題,可以正常使用 SVN 插件了。至於其他問題,以後遇

 

到了就見招拆招。遇到問題應該很開心,因爲又是一次進步的機會。

 

 

 

 

 

發佈了36 篇原創文章 · 獲贊 6 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章