取消本地SVN資料夾與伺服器關聯

2022-02-21 04:00:33 字數 1062 閱讀 3978

問題:之前建了乙個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...