svn执行clean up命令失败的解决方法

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

《svn执行clean up命令失败的解决方法》 image.png

解决办法:

  1. 下载sqlite3.exe文件,官网https://www.sqlite.org/download.html
  2. 点开svn 项目的主目录,找到.svn文件夹,打开后发现有个wc.db文件;
  3. 将第1步的sqlite3.exe文件和第2步的wc.db文件都放到svn 项目的主目录下,和.svn目录同级;
  4. 在开始菜单找到cmd.exe打开Windows命令行窗口,输入SVN项目路径,进入wc.db文件所在目录后执行以下命令:
sqlite3 .svn/wc.db                #打开数据库database
"select * from work_queue"        #查询表
"delete from work_queue"          #删除表数据记录

《svn执行clean up命令失败的解决方法》 cmd

  1. 关闭cmd命令行窗口,将wc.db文件放回.svn目录;
  2. 再对SVN项目文件执行clean up操作成功。
    原文作者:Yvanna_15
    原文地址: https://www.jianshu.com/p/be2adf43c1bd
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞