怎么解决svn清理失败且路径显示乱码问题

http://jingyan.baidu.com/article/295430f1d728830c7e0050f9.html

上面这个网址是百度经验给的方法,我也是参照这个方式解决了问题,虽然是解决了,但是比较费力,首先作者给的下载网址是没有问题的,但是所说的下载文件并不正确,

(也有可能是sqlite更新的原因),总之我按照他说的那个文件下载下来后并没有sqlite3.exe这个文件,后来我索性把Windows下的几个都下载了,发现文件名称带有Tools的压缩包才含有那个exe文件,如下图

还有一点就是cmd命令,百度经验的作者给的命令没有问题就按照那个命令输入就可以了,只不过作者给的截图有些不符,有点误导了我,所以在此特别说明一下。

1、将下载到的 sqlite3.exe文件复制到本地磁盘的某个目录下,我的目录是D: oolssvn

2、然后找到本地svn文件库下.svn/wc.db文件, 将其复制到D: oolssvn目录下,如果看不到.svn文件夹,需要从操作系统工具-选项-查看中设置“显示隐藏的文件和文件夹”为选中。

3、

点击开始 -> 运行 -> cmd,打开cmd窗口,输入以下命令:

D:

cd D: oolssvn

sqlite3 wc.db

select* from work_queue;

如果此时查询有记录,则执行以下命令:

delete from work_queue;

4、将D: oolssvnwc.db文件,覆盖本地svn文件库目录 .svn目录下的wc.db文件

5、然后再右键点击本地svn文件库目录,执行clean up,就能够正常清理了。

原文地址:https://www.cnblogs.com/allen0/p/6052651.html