2013年6月21日 星期五

解除SVN (小烏龜) 版本控制

參考網址

首先解除圖標控制,先叫出右鍵菜單 TortoiseSVN Settings
會叫出一個視窗,從左邊找出Icon Overlays
右邊有一區Status cache,選Null

這是為了讓我們解除SVN繫結後圖標不要異常顯示
其實參考網址中有圖,不過那是大陸網站,很在意的可以看文字版就好


接著在需要解除的那層目錄
比如說 C:\WebSites\WebFunction 我在這個WebFunction 層開始綁定SVN
那就在這裡新增一個reg檔,內容是以下虛線中的文字(請全部貼到記事本上)
-----------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] 
@="删除该目录下面.svn文件"
[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,用unicode的方式儲存,存成所有檔案

然後執行這個reg...這個時候還沒刪阿!!!!!只剩一步!!!一步!!!

最後我們在WebFunction 這個資料夾上點右鍵會發現多了一個選項
删除该目录下面.svn文件」按下去之後才會真正解除和SVN的繫結

請注意這個檔案執行的時候會報一些警告訊息,主要是因為會對電腦作一些看起來很恐怖的異動
但為了要解開SVN...這樣刪除是我試過最乾淨的

沒有留言:

張貼留言