SVN报错Previous operation has not finished; run 'cleanup' if it was interrupted解决

现象

svn因为版本冲突等问题导致的报错,无法cleanup、update、commit,报错"Previous operation has not finished; run 'cleanup' if it was interrupted"

解决步骤

1.下载sqlite3.exe
https://www.sqlite.org/2019/sqlite-tools-win32-x86-3300100.zip

2.将sqlite3.exe复制到项目.svn文件夹中,同wc.db文件同目录

3.执行命令

  • cd 到.svn目录
  • 执行sqlite3.exe wc.db
  • 执行DELETE FROM WORK_QUEUE;
D:\SVN\***\.svn>sqlite3.exe wc.db
SQLite version 3.30.1 2019-10-10 20:19:45
Enter ".help" for usage hints.
sqlite> .table
ACTUAL_NODE    NODES          PRISTINE       WC_LOCK
EXTERNALS      NODES_BASE     REPOSITORY     WORK_QUEUE
LOCK           NODES_CURRENT  WCROOT
sqlite> DELETE FROM WORK_QUEUE;
sqlite>

4.执行svn的clean up操作

posted @   天上的白云贼白了  阅读(255)  评论(0)    收藏  举报
编辑推荐:
· 还在手写JSON调教大模型?.NET 9有新玩法
· 复杂业务系统线上问题排查过程
· 通过抓包,深入揭秘MCP协议底层通信
· 记一次.NET MAUI项目中绑定Android库实现硬件控制的开发经历
· 糊涂啊!这个需求居然没想到用时间轮来解决
阅读排行:
· Coze Studio:字节跳动 Coze 的开源版本来了!第一时间深度解析
· 一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀!
· 我给 AI 接上了一个 C# 运行器,结果它学会了自己上网、调试代码
· AI再强大,也不如人类员工用的爽?
· 我只说需求,AI 全程托管,代码自己长出来了!
点击右上角即可分享
微信分享提示