Previous operation has not finished
我们捂执涡扔使用svn对mavan项目进行管理,但是有时候会出现一些奇怪的问题,今天我们要解决的是svn中进行clean up,陷入死循环的问题。报错如下:Previous operation has not finished; run 'cleanup' if it was interrupted.

工具/原料
sqlite3.exe文件
电脑
一、下载sqlite3
1、大家可以到我的网盘下载sqlite3,因为不方便输入链接,所以只能以图片形式分享了。当然了,大家也可以直接百度然后选择合适的资源进行下载!

二、将sqlite3放在.svn目录下
1、解决clean up死循环问题,我们首先将解压后的sqlite3.exe(只需这一个文件)复制到工程路径.svn目录之下(.svn的下一层目录)。

三、运行命令行
1、然后我们选择在这一层目录之下,打开命令行,按住shift建,然后右击即可!

2、输入测试命令,查看table名!


3、(1)我们可以输入以下命令,查看阻塞表内容select * from work_queue;(2)输入命令 delete from work_queue;然后重新启动项目,再次clean up;问题解决!


4、如果,这样问题还没有解决的话,我们可以烂瘀佐栾这样:(1)我们可以输入以下命令,查看阻塞表内容:select * from work_queue;(2)查看lock表内容:select * from wc_lock;(3)输入命令 delete from work_queue;(4)输入命令 delete from wc_lock;然后重新启动项目,再次clean up;问题解决!
