使用svn執(zhí)行clean up命令時報(bào)錯“Previous operation has not finished; run 'cleanup' if it was interrupted”。

image.png
解決辦法:
- 下載sqlite3.exe文件,官網(wǎng)https://www.sqlite.org/download.html;
- 點(diǎn)開svn 項(xiàng)目的主目錄,找到.svn文件夾,打開后發(fā)現(xiàn)有個wc.db文件;
- 將第1步的sqlite3.exe文件和第2步的wc.db文件都放到svn 項(xiàng)目的主目錄下,和.svn目錄同級;
- 在開始菜單找到cmd.exe打開Windows命令行窗口,輸入SVN項(xiàng)目路徑,進(jìn)入wc.db文件所在目錄后執(zhí)行以下命令:
sqlite3 .svn/wc.db #打開數(shù)據(jù)庫database
"select * from work_queue" #查詢表
"delete from work_queue" #刪除表數(shù)據(jù)記錄

cmd
- 關(guān)閉cmd命令行窗口,將wc.db文件放回.svn目錄;
- 再對SVN項(xiàng)目文件執(zhí)行clean up操作成功。