平时使用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 了