解决SVN“清理以下路径失败”报错(使用SQLite)

报错情况

原因可能是更新完成之前,点击了取消更新按钮或者将SVN强退。

如果手动清理(步骤如下图)仍然无法解决,可继续阅读下文的解决方法。

解决方法

1. 下载SQLite

  • 地址:https://www.sqlite.org/download.html
  • 将这两个文件全部下载;

  • 解压到同一个文件夹中(例如 G:\SQLite),如图解压后应该是5个文件。

2. 将SQLite的路径添加到系统的Path环境变量里

  • 作用:能够在任意目录(文件夹路径)下,都能访问到bin目录中的javac和java工具;
  • 操作步骤(win11系统示例):
    • 右键我的电脑-属性

  • 点击“高级系统设置”

  • 点击“环境变量”,找到Path点击编辑,点击新建然后将SQLite的路径粘贴进来,最后点击确定。

  • 验证一下是否成功:打开cmd(win+R键),输入sqlite3然后回车,能看到如图的版本号说明成功了。

3. 通过cmd执行查询和删除命令

  • 再次打开cmd,首先将目录转到svn版本控制的文件夹的.SVN。
    • 如果你不知道语法请看这里:
    • 假设出问题的.SVN在这个路径:R:\StickMan\.svn。打开cmd后,输入以下命令即可:

R:

cd \StickMan\.svn

  • 然后依次输入以下3条命令

    sqlite3 wc.db "select * from work_queue"

    sqlite3 wc.db "delete from work_queue"

    sqlite3 wc.db "delete form wc_lock"

4. 最后再次手动清理,现在应该没问题了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值