怎樣快速去除項目中的svn標記

原因:當需要把項目拷貝出來時,往往是不需要svn標記的,很多人設置Windows顯示隱藏文件,然後將項目中的所有.svn文件刪除,這樣既費勁又麻煩,而且還容易漏掉。

解決方法:

第一步:建立一個名字叫做remove-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\" \""

第二步:保存後,雙擊這個文件,此時再右鍵任何文件夾時都會出現一個“Delete SVNFolders”,
點擊這項,將會把此文件夾下包括子文件夾的.svn都給刪除。如果項目想去掉svn,直接對此項目進行上面操作,一下子就將項目所有的.svn刪除,即項目去除了svn。

第三步:也比較重要哦!如果項目已經去掉了svn,此時我們應該將右鍵的這項功能去掉預防以後不小心點擊將不想去svn的項目去除了,這將會非常令人蛋疼。去除右鍵這項功能的方法爲:打開註冊表(就是在命令行輸入:regedit命令),然後在註冊表裏找到:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN],將DeleteSVN刪除就可以了。
現在再對你的文件夾進行右鍵是不是找不到“Delete SVN Folders”這個選項了?!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章