美文网首页
svn报错,Error: Previous operation

svn报错,Error: Previous operation

作者: 杨小妹一二一 | 来源:发表于2017-11-09 17:10 被阅读0次

            工作任务有计划完成时间,眼看着时间越来越近,这个详细设计文档愣是下载不下来,宝宝好伤心。无论从哪一级更新都是报这个错误。svn更新时报错,Error: Previous operation has not finished; run 'cleanup' if it was interrupted。

            后上网搜索,本地.svn\wc.db数据库文件里面存储了svn的operation,表名是work_queue。Svn的operation是存放在“work queue’“里的。先看看work_queue表中放了些什么,再做处理吧。

            .db数据库文件可以用sqlite3打开。到网上下载sqlite3.exe,解压到E:\Project\...\..\.svn文件夹下,解压后的sqlite3.exe才481KB大小。如下图所示:(文件放在.svn文件夹下面哦

    下面是执行命令的过程:

    1.、运行cmd,进入到E:\Project\...\..\.svn文件夹下,执行 sqlite3 wc.db,打开数据库

    2、执行 .table 查看表名

    3、执行 delete from work_queue;  命令。

    4、重试 clean up 操作,问题解决。

    如上操作,问题妥妥的解决啦,可以更新文件了!

    开心开心,不说了,打码去O(∩_∩)O!

    顺便补充一下,sqlite是一个非常常用的嵌入式数据库,就是一个db文件。像手机qq等这些软件都会内置一个这样的数据库进行多条数据的管理。

    相关文章

      网友评论

          本文标题:svn报错,Error: Previous operation

          本文链接:https://www.haomeiwen.com/subject/twkmmxtx.html