真实有效!!解决SVN 中Failed to run the WC DB work queue的错误方法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:41   1098   0

更新SVN时,clean up 无效,报出以下错误 Failed to run the WC DB work queue

解决办法:

  1. 下载sqlite3.exe(下面有下载链接),将下载好的sqlite3放到出问题的svn的根目录,如下图所示,请确保.svn下有wc.db文件
  2. 使用window+R,输入CMD回车,打开windows的命令行,出现黑窗口。
  3. 进入你需要更新的SVN的根目录里面,例如:我需要更新的地址在D:\crm\.svn 则在黑窗口里面输入
    1. 红色窗框框住的部分命令,进入 .svn里面
    2. 再输入以下红框里面的三条命令来解决问题
      1. 使用命令sqlite3 wc.db "select * from work_queue",查看数据库内容;
      2. 接着使用sqlite3 wc.db "delete from work_queue",清空数据库数据;
      3. 再使用sqlite3 wc.db "delete form wc_lock";(一般情况下无需这一步)
    3. 最后回到你需要update的页面,先进行clean up 再update即可,如下图所示。

7.windows 7 64位 SQLITE安装:https://www.sqlite.org/download.html

第一步
下载安装包
https://www.sqlite.org/download.html
下图安装是64位系统,需要下载两个文件
在这里插入图片描述
第二步
首先将下载的两个压缩包解压在同一个目录下,例如 E:\SQLite
在这里插入图片描述
第三步
将该路径添加到系统的Path环境变量里
在这里插入图片描述
第四步
在cmd中输入sqlite3,若显示版本号,则安装成功
在这里插入图片描述

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP