eclipse中svn提交時報Previous operation has not finished; run 'cleanup' if it was interrupted錯誤的解決方法


  在eclipse中操作svn時有可能會報Previous operation has not finished; run 'cleanup' if it was interrupted錯誤,提交和更新都會失敗,因為有進程沒有完成,cleanup也不行,這個時候就需要去找到這個未完成的進程並刪除。具體操作如下:

  1.首先需要下載SQLite,SQLite是一個進程內的庫,實現了自給自足的、無服務器的、零配置的、事務性的 SQL 數據庫引擎。說白了就是我們要用這個工具去找到未完成的進程。下載地址:http://www.sqlite.org/download.html

  2.找到項目中的wc.db文件,沒錯這個就是我們要操作的數據庫了,把sqlite3.exe放到wc.db文件的上一級目錄下。

  3.接下來需要用命令行執行了,啟動cmd,進入sqlite3.exe文件目錄,執行sqlite3 .svn/wc.db "select * from work_queue;",會發現未完成的進程,接下來執行"delete from work_queue;"

  4.最后到eclipse中,把項目cleanup就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM