SVN更新失败,提示执行clean up 操作后仍然报错

1,557 阅读1分钟

问题描述

在使用svn更新代码时,遇报错并提示执行clean up解决报错,但是在执行TortoiseSVN-下的clean up后再次去更新仍然报错。

公司所有内网项目均使用svn进行版本控制,经常使用一段时间后就会出现如下问题,故也找到了一套百试百灵的解决方案,供大家参考!

解决方法

0. 下载工具包

链接: pan.baidu.com/s/1aFmAsVD0…

提取码: 5ysr

1. 在项目中.svn的根目录下打开 cmd 命令行

2. 通过sqlite3客户端打开wc.db数据库文件清理数据库

sqlite3.exe:在工具包中的sqlite-tools-win32-x86-3360000文件夹下可找到

wc.db:在你自己项目的.svn文件夹下可找到

  • 先将sqlite3.exe文件拖动至cmd命令行中
  • 空格
  • 再将wc.db程序拖动至cmd命令行中
  • 回车
  • 输入 delete from work_queue;delete from wc_lock;
  • 回车

3.重新执行TortoiseSVN-下的clean up后再次去更新代码

over

等等

如果再次遇报错“缺少xxx文件”或找不到xxx路径下的该文件
将工具包中的`clipboard_i686.exe文件`放至项目中` node_modules\clipboardy\fallbacks\windows`目录下
再次从步骤三执行一遍即可
拜~