SVN下的文件被locked不能update和commit

一次早上开机svn更新代码,提示某一个文件夹被locked,提示clean up,但是clearn up也不行,get lock不行,release lock不行

根据网上搜的,.svn(隐藏文件夹)中找lock文件,没有找到,一片文章中提到用sqlite客户端打开.svn下的db文件,用sql清理下work_queue表,没用,清理wc_lock表后就正常了

sqlite3.exe下载地址

http://www.sqlite.org/download.html

SVN下的文件被locked不能update和commit

解压后,sqlite3.exe拷贝到.svn目录,把wc.db拖到sqlite3.exe上,就打开wc.db了。运行>.tables命令,显示所有的表。

SVN下的文件被locked不能update和commit

然后 >delete from wc_lock;  (注意后面的分号)

SVN下的文件被locked不能update和commit

没有提示信息,表示已成功运行。