码迷,mamicode.com
首页 > 其他好文 > 详细

TortoiseSVN--clearup清理失败解决办法

时间:2018-12-23 17:50:23      阅读:463      评论:0      收藏:0      [点我收藏+]

标签:amp   删除   nbsp   命令   blog   http   https   lld   queue   

工作中经常遇到update、commit 失败导致冲突问题,需要用clear up来清除问题,个别异常情况导致clear up失败,进入死循环!可以使用sqlite3.exe清理一下wc.db文件的队列表和锁表解决问题。
 
1.下载sqlite3.exe文件 百度网盘链接:https://pan.baidu.com/s/1fZjskhHKS782Wki3CR89Og  保存到本地磁盘,如D:\tmp下
 
2.取消文件夹隐藏文件功能(操作完建议恢复),找到.svn/wc.db文件,复制到D:\tmp下
技术分享图片
wc.db存放位置如图:
技术分享图片
 
D:\tmp目录如图:
技术分享图片


3.打开cmd命令窗口,进入D:\tmp下,删除死循环、死锁
     a. 输入 d:    回车
     b. 输入  cd  tmp   回车
     c. sqlite3 wc.db   回车
     e. select * from work_queue;      回车
     f.  delete  from work_queue;      回车
技术分享图片

4.把D:\tmp下wc.db文件复制到原来存放位置.svn/目录下,替换原来文件,完成!
 
5.重新进行clear up操作,即可。

 

TortoiseSVN--clearup清理失败解决办法

标签:amp   删除   nbsp   命令   blog   http   https   lld   queue   

原文地址:https://www.cnblogs.com/xjx767361314/p/10164789.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!