問題:之前建了乙個svn**庫,同步了**上去,但中途發現建庫時的規則搞錯了,就把伺服器上的庫給刪了重建,然後改變本地**的svn伺服器關聯位址,但使用relocate一直報錯。
在網上找了好多辦法解決重定位問題依然不行,於是改變解決問題思路,尋找取消本地資料夾與svn伺服器的關聯。
具體步驟:
step1: 編寫以下指令碼
windows registry editor version 5.00
[hkey_local_machine\software\classes\folder\shell\deletesvn]
@="remove svn link"
[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\" \""
如下圖所示:注意換行,建議使用notepad++或者記事本編輯,字尾名改為.reg
step2:待取消關聯的資料夾-》右鍵-》remove svn link (該名稱就是上圖**中設定的名稱) 如下圖所示:
step3:重新整理資料夾,就可以看到綠色的箭頭消失了,表示關聯已經取消。
attention:如果你想刪除槓桿新增的登錄檔項,很簡單用win+r regedit 開啟登錄檔,找到hkey_local_machine\software\classes\folder\shell\deletesvn這個檔案刪除就ok。如下圖所示。
取消本地svn資料夾關聯
windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn 刪除該目錄下面.svn檔案 hkey local machine software classes fold...
取消檔案與svn伺服器的關聯
在使用svn專案管理工具的時候,經常遇到這樣的情況 效果見小圖 真的很想拿掉它。下面就來說一下,如何快速的去掉這些讓人很不爽的標記,這裡主要講解兩種方式 開啟ssh crm,可以看到裡面有乙個.svn的資料夾,它就是用於版本控制的,刪除了它也就不能進行版本控制了。如果碰巧你的資料夾裡面沒有看到.sv...
取消已設定為SVN的資料夾
我在d盤有乙個資料夾 working,郵件checkout以後,它變成了帶綠勾 的svn資料夾,現在我想讓working資料夾取消和svn的聯絡 方法 windows registry editor version 5.00 hkey local machine software classes f...