svn Previous operation has not finished; run 'cleanup' if it was interrupted错误(死循环问题)

问题:

SVN在使用update命令时,提示使用“clean up ”命令,在使用clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”。同时无论在那个目录路径下执行“clean up “,都是报该错误。即出现执行cleanup时候,提示要cleanup。进入死循环。

造成原因:

SVN在使用update命令时,提示使用“clean up ”命令,执行中,强行停止;在执行“clean up ”会出现死循环现象,报错

解决方法:

  1. 下载sqlite3.exe
  2. 下载sqlite-dll-win64-x64-3210000.zip----》下载网站点击打开链接
  3. 解压sqlite-dll-win64-x64-3210000.zip
  4. 把svn文件中的wc.db复制到sqlite3.exe同级目录下
  5. 点击开始--》运行--》cmd 输入命令
    1. cd 目标目录(sqlite3.exe所在目录)
    2. sqlite3 wc.db
    3. select* from work_queue;
    4. 如果此时查询有记录,则执行以下命令:delete from work_queue;
  6. 将清理完的wc.db复制并覆盖回svn文件中
  7. 这样就可以在SVN在使用update命令时,提示使用“clean up ”命令,执行成功
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值