1、Previous operation has not finished; run 'cleanup' if it was interrupted。无论进行任何的操作都报这个错误。原因是更新或提交操作太频繁,导致死循环了。
解决办法:
- 下载sqlite-shell-win32-x86: sqlite3.exe
- 用sqlite打开.svn目录下的wc.db
- 运行cmd,进入到D:Offsite.svn文件夹下,执行sqlite3 wc.db,打开数据库
- 执行select * from work_queue; 查询任务队列记录
- 执行delete from work_queue;清空队列
- 执行select * from work_queue;确认是否清空
2、执行完1的步骤后,仍报错“'D:CodeMavensvn' is already locked.”
出现这个问题后使用“Clean up”功能,如果还不行,就直接到上一级目录,再执行“Clean up”,然后再“Update”。