SVN提交失败执行clean up命令报错中文乱码解决方案

一、找到你本机需要执行clean up的文件所在的根文件夹,这个文件夹中有一个隐藏文件夹叫做.svn

SVN提交失败执行clean up命令报错中文乱码解决方案

二、下载sqlite3.exe,有的电脑系统没有sqlite3.dll文件也要下载,如果有下载的不能用的可以找我(QQ1094369508)我这儿有一份64位使用的sqlite3和dll文件

https://www.sqlite.org/download.html

SVN提交失败执行clean up命令报错中文乱码解决方案

三、准备工作做完了,开始跑命令解决问题

电脑缺少sqlite3.dll文件的要把这个文件放到C盘Windows文件夹下的的system32或者syswow64路径下(取决于是32位还是64位系统)

如何解决svn清理失败,cleanup失败,更新乱码
1、找到需要cleanup文件夹下的.svn文件夹,一般为隐藏的;
2、将下载好的sqlite3.exe文件放到.svn文件夹内并且与wc.db同一路径
3、在该路径下cmd执行:sqlite3 wc.db;,如果成功的话再执行 "select * from work_queue;";看看是否有列表队列,如果有的话,那这就是问题所在了
4、3.2执行:sqlite3 "delete from work_queue;"
5、重新查询,执行:sqlite3  "select * from work_queue",没有列表则成功了,
6、重新执行svn cleanup命令,