文章主要内容来源于 https://blog.csdn.net/fans439642593/article/details/81169265
更多问题可以参考此条链接:https://blog.csdn.net/vicey/article/details/51732895
链接均为百度的结果,第二个链接我没试。
更新SVN时,clean up 无效,报出以下错误 Failed to run the WC DB work queue,
解决办法:
- 下载sqlite3.exe(百度找一个就行了,我就随便百度的,下载了一个),将下载好的sqlite3放到出问题的svn的根目录,如下图所示,请确保.svn下有wc.db文件
 - 使用window+R,输入CMD回车,打开windows的命令行,出现黑窗口。
- 进入你需要更新的SVN的根目录里面,例如:我需要更新的地址在D:\crm\.svn 则在黑窗口里面输入
- 红色窗框框住的部分命令,进入 .svn里面
 - 再输入以下红框里面的三条命令来解决问题
- 使用命令sqlite3 wc.db "select * from work_queue",查看数据库内容;
- 接着使用sqlite3 wc.db "delete from work_queue",清空数据库数据;
- 再使用sqlite3 wc.db "delete form wc_lock";(一般情况下无需这一步)
- 最后回到你需要update的页面,先进行clean up 再update即可,如下图所示。

|