問題導致:
首先這個問題是筆者踩過的坑。這個問題很好解決,但是由於小編的一時粗心。。。。。當時在執行命令的時候漏掉了;導致花費了一個小時才找到原因。這個問題可能是在更新或者提交的時候,正在更新時候點擊取消導致wc.db表中出現錯誤信息。
解決辦法:項目下有一個.svn的文件夾,其中有wc.db(數據庫)裏面有個work_queue(表?),裏面有東西的話把東西刪了就好了
具體解決步驟:
1.下載sqlite3.exe https://www.sqlite.org/download.html官網搜索sqlite-tools,此工具用來將work_queue裏面的東西刪掉
2.找到wc.db文件所在位置,然後將下載的sqlite3.exe 文件和wc.db文件放到同一個目錄下。
3.運行CMD命令,執行命令:找到.svn目錄
4.打開sqlite數據庫命令:sqlite3 wc.db
5.查詢工作表空間中的錯誤信息:select * from work_queue;(切記:不要忘記分號)
6.刪除表空間中的錯誤信息:delete from work_queue;(切記:不要忘記分號)
7.SVN修復完成,再次執行SVN相關操作即可