svn clean up失败了怎么办?

博文类型: 技术向
背景: update svn的时候报错,说某个文件被锁了
目标: svn恢复正常


一、下载sqlite3

sqlite3

二、找到正确的位置放sqlite3

将下载的sqlite3.exe文件复制到项目.svn文件的同级目录下。
注意

  1. .svn文件是默认隐藏的,需要在文件夹的查看中勾选‘显示隐藏文件’才能看到。
  2. sqlite3.exe文件是放在.svn的同级目录下,不是.svn目录里。

三、解决问题

第一步

单击项目文件路径(也就是sqlite3.exe存放的路径)
在这里插入图片描述
输入cmd
在这里插入图片描述
回车
在这里插入图片描述

第二步

sqlite3 .svn/wc.db "select * from work_queue"
sqlite3 .svn/wc.db "delete from work_queue"
sqlite3 .svn/wc.db "select * from wc_lock"
sqlite3 .svn/wc.db "delete from wc_lock"

将上面四行代码都执行下。
然后就可以去clean up项目了。如果还是失败,那就再来一次这个流程。我也是将这个流程执行了三四次才莫名奇妙的好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值