1. 程式人生 > >SVN解鎖的幾種解決辦法

SVN解鎖的幾種解決辦法

所有 上傳 整理 body 方法 被鎖 文件夾 頁面 info

技術分享圖片

如果你想要破除鎖定,請使用’檢查修改’ 對話框或者版本庫瀏覽器:

出現這個頁面。顯示LOCK是否有被鎖的文件

技術分享圖片

在上面的圖片上可以看到,有些文件是被用戶為“os.lijiu”的鎖住了。所以我們需要”破除鎖定”來解決這個問題:

技術分享圖片技術分享圖片

用SVN經常出現被鎖定而無法提交的問題,選擇解鎖又提示沒有文件被鎖定,很是頭疼。
這裏整理了一下SVN 被鎖定的幾種解決方法:

1.出現這個問題後使用“清理”即"Clean up"功能,如果還不行,就直接到上一級目錄,再執行“清理”,然後再“更新”。

2.有時候如果看到某個包裏面的文件夾沒有SVN的標誌,直接用“Ctrl+Delete”手工刪除,然後“清理”,最後“更新”或“提交”。

3.有時候有的文件死活無法提交和更新,有lock字樣的提示,:首先點擊該文件,然後getLock,再選中stealLock,然後release lock即可

4.教大家最狠的一招,在項目中如果是出現某個文件死鎖的情況無法解決的情況下,叫開發中所有的人把文件上傳了解鎖了,清空版本庫地址:安裝目錄:SvnTracsvnprojectsdblocks這個文件夾路徑裏面的全部內容。一切ok!



提示:

Subversion1.3.2,開啟匿名訪問的同時利用authz功能限制匿名訪問,則會出現check out 時提示被LOCK的現象

SVN解鎖的幾種解決辦法