天天看點

svn 啟動項目報錯,項目被lock

問題描述

問題解決

(一)Eclipse SVN 插件處理

(二)SVN 用戶端處理

(三)删除lock檔案

在使用開發工具開發項目時(如Eclipse),在做項目的中途,有時候Eclipse會突然卡住然後自動關閉,或是當我們svn送出項目時,由于vpn的問題導緻svn送出項目失敗等,會出現一個異常:

SVN 送出代碼第一步就是 lock 你要送出代碼所在的 dir。

然後才檢查資源庫代碼版本…送出…。

其他問題描述:

如果你的環境沒有聯上有效的 SVN 倉庫,那麼在送出的時候就會卡在這裡,會有一個 Progress 一直在跑但又跑不完,我就是在這種情況下使用資料總管強制關閉程序,是以今天再送出的時候會”the dir you Attempted to lock has been already-locked”。

使用 SVN 插件時,選中能包含所有待送出代碼的最小的包,右鍵選擇 Team > Refresh/Cleanup ,再進行送出操作就可以了。(我就是使用這種方法解決了問題)

(1)如果你安裝了SVN用戶端(就那個小烏龜),并不是說要通過用戶端操作,隻是安裝了用戶端,右鍵才有 SVN 子菜單 打開 workspace 中對應的檔案夾,右鍵 TortoiseSVN > clean up… ,妥了。

svn 啟動項目報錯,項目被lock

(2)如果你身具極客風度,也可以使用 svn 指令:svn cleanup …(操作目标目錄路徑)

直接進入到上面的檔案夾下的.svn目錄,删除lock檔案就可以了。

内容轉自:衷水木

繼續閱讀