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.
     Error : Please execute the 'Cleanup' command.




提示要去執行下Cleanup命令,於是就去執行下Cleanup命令,結果出現了:



於是,解決方法只能是清空掉svn的隊列。具體操作步驟如下:
1.下載sqlite3.zip(或者官網:http://www.sqlite.org/download.html Precompiled Binaries for Windows -》sqlite-tools-win32-x86-3210000.zip )或者 ()
2.找到你svn項目下的.svn,查看是否存在wc.db.(ps:.svn是被隱藏的,你可以修改window配置顯示隱藏文件,也可以直接svn項目下搜索wc.db)
3.把下載的sqlite3壓縮包解壓,然後把sqlite3.exe放在與wc.db同一目錄下。



4.打開命令提示符,進入到.svn目錄下。執行命令:

sqlite3 wc.db "select * from work_queue"

執行結果會查詢到一些記錄



5.這些記錄delete掉,即可。執行命令:

sqlite3 wc.db "delete from work_queue"





6.最後再一次執行SVN的Clean Up操作,即可。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章