解决svn because no checksum is recorded for this file问题

论坛 期权论坛 脚本     
匿名技术用户   2021-1-6 03:46   42   0

clean up时候提示Can't install '*' from pristine store, because no checksum is recorded for this file 。。

解决:

1.下载sqlite3相关的tool和dll(64位电脑也可以用)

官网地址:http://www.sqlite.org 官网挺卡的,我下载好后整合在一起的包 csdn下载地址:https://download.csdn.net/download/qq_21101587/12936794

2.配置的电脑的系统变量里 方便操作

3.运行cmd,执行清除svn队列信息

  • 执行指令 进入sqlite命令操作中

 sqlite3 '项目路径\.svn\wc.db'

注:加单引号是解决路径中有空格的问题

  • 执行后 进入sqlite命令操作

  • 查询svn运行的队列(sql最后加分号
select * from work_queue;

这个就是导致clean up失败的原因。。

  • 删除svn导致阻塞队列
delete from work_queue; 

删除后clean up即可成功

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

本版积分规则

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

下载期权论坛手机APP