1. 程式人生 > >SVN錯誤:locked; try performing 'cleanup'

SVN錯誤:locked; try performing 'cleanup'

今天在提交專案的中途,電腦重啟了,結果導致專案提交中斷。等到再次提交專案的時候報錯:

svn: Working copy 'C:\project\xxxxx\xxxxx-web\test'   locked; try performing 'cleanup'

第一種方法:

於是試著專案右鍵team選單下的clean up(清理),再次提交的話就好了。

第二種方法

上網查了一下,發現有些人說clean up之後還沒有好,報異常:

*** Cleanup  
svn cleanup "C:\project\xxxxx\xxxxx-web\test"  
svn: Error processing command 'modify-entry' in  
'C:\project
\xxxxx\xxxxx-web\test' *** Error (took 00:01.075

找到這個test路徑開啟[.svn]資料夾,發現裡面有[lock]和[log]檔案
log檔案內容

<modify-entry  
   name="spring"  
   working-size="working"/>  

解決辦法:

1.刪除lock檔案
2.刪除log檔案
3.clean up

第三種方法

cd 到svn專案目錄下,然後執行如下命令

del lock /q/s

就把鎖刪掉了。

然後繼續重新提交就可以了。