平時使用svn的過程當中,有的時候因爲本身操做故障或者系統緣由,致使svn不能更新,提示cleanup也不能成功,陷入了死循環sql
緣由是;svn的數據庫隊列緣由數據庫
1,下載sqlite3.exe,google一下就有了svn
2.將下載好的文件放到svn的根目錄也就是有svn隱藏文件夾的地方google
跟這個文件夾同一個目錄便可,若是怎麼都找不到,記得顯示隱藏的文件夾就能夠看到了,不會操做的請googlesqlite
3.控制檯找到sqlite3.exe所在位置blog
3.1執行:sqlite3 .svn/wc.db "select * from work_queue"隊列
看看是否有列表隊列,若是有的話,那這就是問題所在了get
3.2執行:sqlite3 .svn/wc.db "delete from work_queue"it
3.3 從新查詢,執行:sqlite3 .svn/wc.db "select * from work_queue"select
通過上述1,2,3步驟,從新執行svn cleanup命令,就一切ok 了