問題描述
問題解決
(一)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… ,妥了。

(2)如果你身具極客風度,也可以使用 svn 指令:svn cleanup …(操作目标目錄路徑)
直接進入到上面的檔案夾下的.svn目錄,删除lock檔案就可以了。
内容轉自:衷水木