工作中經常遇到update、commit 失敗導致沖突問題,需要用clear up來清除問題,個別異常情況導致clear up失敗,進入死循環!可以使用sqlite3.exe清理一下wc.db文件的隊列表和鎖表解決問題。
1.下載sqlite3.exe文件 百度網盤鏈接:https://pan.baidu.com/s/1fZjskhHKS782Wki3CR89Og 保存到本地磁盤,如D:\tmp下
2.取消文件夾隱藏文件功能(操作完建議恢復),找到.svn/wc.db文件,復制到D:\tmp下
wc.db存放位置如圖:
D:\tmp目錄如圖:
3.打開cmd命令窗口,進入D:\tmp下,刪除死循環、死鎖
a. 輸入 d: 回車
b. 輸入 cd tmp 回車
c. sqlite3 wc.db 回車
e. select * from work_queue; 回車
f. delete from work_queue; 回車
4.把D:\tmp下wc.db文件復制到原來存放位置.svn/目錄下,替換原來文件,完成!
5.重新進行clear up操作,即可。



