zoukankan      html  css  js  c++  java
  • 解决svn中“工作副本已经锁定”,或者svn清理失败的解决方法

        刚开始遇到这个问题还以为是没有插网线的原因,客户端和服务器都在我的电脑上,但是更新和提交都执行不了,以为是没有插网线就没把这个小问题放在心上,今早上还是这样,就不得不解决一下了。

    更新或者提交前要执行一下清理(clear up),如果在当前目录下执行后,还是锁定,就到上一层目录执行清理,问题就解决啦

    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

    开发中经常遇到SVN清理失败的问题:

    解决方法:

       step1: 到 sqlite官网 https://www.sqlite.org/download.html 下载 sqlite3.exe      

                找到 Precompiled Binaries for Windows,下载

       step2: 解压,然后将下载到的 sqlite3.exe 文件复制到你项目的.svn的同级目录下 ,查看.svn目录下是否存在一个wc.db文件

       step3:  打开cmd执行 sqlite3 .svn/wc.db "select * from work_queue"  命令

       可以看到有哪些文件有问题

        step4:然后执行  sqlite3 .svn/wc.db "delete from work_queue"

    执行完后再执行 sqlite3 .svn/wc.db "select * from work_queue"  问题已经被清理了

         step 5: 在有问题的工作目录下进行clean up,一般来说可以直接清理成功,OK

    如果clean up时候遇到了 工作目录被lock的提示,清理的时候勾选一下Break locks即可

  • 相关阅读:
    爬虫基本库request使用—爬取猫眼电影信息
    Linux系统下Mysql安装与配置
    Centos7安装配置Nginx
    VUE中使用geetest滑动验证码
    python中使用redis发布订阅者模型
    Django中使用极验Geetest滑动验证码
    Redis的常见用法
    微信服务号消息推送
    Python支付宝在线支付API
    Django Rest Framework(二)
  • 原文地址:https://www.cnblogs.com/telwanggs/p/8493685.html
Copyright © 2011-2022 走看看