1. 程式人生 > >svn執行update操作後出現:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.

svn執行update操作後出現:Error : Previous operation has not finished; run 'cleanup' if it was interrupted.

【轉載】原文連結:https://blog.csdn.net/JINYUANCAI/article/details/68922372

svn執行update操作後出現:
Error : Previous operation has not finished; run ‘cleanup’ if it was interrupted.
Error : Please execute the ‘Cleanup’ command.
在這裡插入圖片描述
提示要去執行下Cleanup命令,於是就去執行下Cleanup命令,結果出現了:
在這裡插入圖片描述
於是,解決方法只能是清空掉svn的佇列。具體操作步驟如下:
1.下載sqlite3.zip


2.找到你svn專案下的.svn,檢視是否存在wc.db.(ps:.svn是被隱藏的,你可以修改window配置顯示隱藏檔案,也可以直接svn專案下搜尋wc.db)
3.把下載的sqlite3壓縮包解壓,然後把sqlite3.exe放在與wc.db同一目錄下。
在這裡插入圖片描述
4.開啟命令提示符(Shift+滑鼠右鍵),進入到.svn目錄下。執行命令:sqlite3 wc.db "select * from work_queue"

執行結果會查詢到一些記錄
在這裡插入圖片描述
5.把這些記錄delete掉,即可。執行命令:sqlite3 wc.db "delete from work_queue"
在這裡插入圖片描述
6.最後再一次執行SVN的Clean Up操作,即可。
在這裡插入圖片描述