首页 > 其他分享 >如何解决svn清理失败 不能更新 cleanup失败 cleanup乱up时遇到错误怎么办

如何解决svn清理失败 不能更新 cleanup失败 cleanup乱up时遇到错误怎么办

时间:2022-12-29 15:07:42浏览次数:42  
标签:svn wc work db cleanup 失败 sqlite3

平时使用svn的过程中,有的时候由于自己操作故障或者系统原因,导致svn不能更新,提示cleanup也不能成功,陷入了死循环

 

原因是;svn的数据库队列原因

1,下载sqlite3.exe,google一下就有了

2.将下载好的文件放到svn的根目录也就是有svn隐藏文件夹的地方

​​如何解决svn清理失败 不能更新 cleanup失败 cleanup乱up时遇到错误怎么办_死循环​​跟这个文件夹同一个目录即可,如果怎么都找不到,记得显示隐藏的文件夹就可以看到了,不会操作的请google

3.控制台找到sqlite3.exe所在位置

3.1执行:sqlite3 .svn/wc.db "select * from work_queue"

     看看是否有列表队列,如果有的话,那这就是问题所在了

3.2执行:sqlite3 .svn/wc.db "delete from work_queue"

3.3 重新查询,执行:sqlite3 .svn/wc.db "select * from work_queue"

 

经过上述1,2,3步骤,重新执行svn cleanup命令,就一切ok 了



标签:svn,wc,work,db,cleanup,失败,sqlite3
From: https://blog.51cto.com/u_15628606/5977583

相关文章