使用svn执行clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”。
解决办法:
- 下载sqlite3.exe文件,官网https://www.sqlite.org/download.html;
- 点开svn 项目的主目录,找到.svn文件夹,打开后发现有个wc.db文件;
- 将第1步的sqlite3.exe文件和第2步的wc.db文件都放到svn 项目的主目录下,和.svn目录同级;
- 在开始菜单找到cmd.exe打开Windows命令行窗口,输入SVN项目路径,进入wc.db文件所在目录后执行以下命令:
sqlite3 .svn/wc.db #打开数据库database
"select * from work_queue" #查询表
"delete from work_queue" #删除表数据记录
- 关闭cmd命令行窗口,将wc.db文件放回.svn目录;
- 再对SVN项目文件执行clean up操作成功。