TortoiseSVN--clearup清理失败解决办法
Posted xjx767361314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TortoiseSVN--clearup清理失败解决办法相关的知识,希望对你有一定的参考价值。
工作中经常遇到update、commit 失败导致冲突问题,需要用clear up来清除问题,个别异常情况导致clear up失败,进入死循环!可以使用sqlite3.exe清理一下wc.db文件的队列表和锁表解决问题。
1.下载sqlite3.exe文件 百度网盘链接:https://pan.baidu.com/s/1fZjskhHKS782Wki3CR89Og 保存到本地磁盘,如D: mp下
2.取消文件夹隐藏文件功能(操作完建议恢复),找到.svn/wc.db文件,复制到D: mp下
wc.db存放位置如图:
D: mp目录如图:
3.打开cmd命令窗口,进入D: mp下,删除死循环、死锁
a. 输入 d: 回车
b. 输入 cd tmp 回车
c. sqlite3 wc.db 回车
e. select * from work_queue; 回车
f. delete from work_queue; 回车
4.把D: mp下wc.db文件复制到原来存放位置.svn/目录下,替换原来文件,完成!
5.重新进行clear up操作,即可。
以上是关于TortoiseSVN--clearup清理失败解决办法的主要内容,如果未能解决你的问题,请参考以下文章
如何解决svn清理失败 不能更新 cleanup失败 cleanup乱码 更新乱码 svn更新提示清理 清理乱码不能清理 svn故障修复SVN cleanup 陷入死循环 svn cleanup时遇