1. 程式人生 > >遇到svn is already locked時如何解決!

遇到svn is already locked時如何解決!

SVN提示:“xxx” is already locked!

run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)

然而在svn cleanup時,又會提示:Can't create directory '/home/android/.svn/tmp': File exists 導致無法操作;

這時候,可執行如下命令恢復:

進入.svn目錄(該目錄為隱藏目錄)

@server:~/android$ cd .svn


@server:~/android/.svn$ mkdir aa
@server:~/android/.svn$ mv aa tmp
@server:~/android/.svn$ rm -rf tmp
@server:~/android/.svn$ cd ..

此時可cleanup:
@server:~/android$ svn cleanup

於是再update,便沒有問題了;
@server:~/android$ svn up