svn执行clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”

update 目录时,报错,提示执行clean up,可svn执行clean up命令时报错“Previous operation has not finished; run ‘cleanup’ if it was interrupted”。

解决方案:步骤1:下载sqlite3.exe 官网:https://www.sqlite.org/download.html
步骤2:①找到你的svn checkout的主目录下的 .svn 文件夹,打开文件夹,可以找到wc.db文件。
②将wc.db 文件和刚刚下载的sqlite3放到一个临时的目录下(这里做一个备份,防止直接操作wc.db文件导致wc.db文件损坏了)。
③打开命令行,并将命令行目录切换到刚刚建的临时目录,如下图所示:
执行如下命令:
sqlite3 wc.db; // 打开wc.db
.table;//显示数据库中的表
select * from work_queue; // 查看当前work_queue中的任务
delete from work_queue; // 将当前work_queue中任务删除
④如果上述命令都成功执行,那么恭喜,只需要将wc.db 覆盖.svn目录下的wc.db ,然后再次执行 cleanup操作就可以了。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值