zoukankan      html  css  js  c++  java
  • SVN使用报错集锦

    今日思语:不是每一个问题都是钉子,不是每一个解决方案都是锤子

    1、SVN简介

    SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。

    2.报错问题

    在日常开发中,使用svn难免会遇到一些报错问题,以下为一些遇到的问题:

     2.1 cleanup时报错 without reverting children

    这个错误一般是因为没有完全revert干净,revert的目录下存在未revert的内容。

    解决方式是重新revert下当前目录下的内容,注意使用该方法会将当前项目下的所有未提交改动都删除。因此,使用需谨慎并做好代码备份。revert干净之后再重新cleanup操作。

    2.2 cleanup 时报错Can't install '*' from pristine store, because no checksum is recorded for this file

    需要清除一下svn的工作队列,需要安装sqlite3数据库:SQlite官网

    2.2.1 windows下载 sqlite-dll-win*.zip和 sqlite-dll-win*.zip 根据操作系统下载相应的版本。

    2.2.2 下载之后将其解压到同一个目录下:

    2.2.3 配置环境变量将sqlite的解压目录加在系统path中:D:hssoftsqlite3

    2.2.4 进到所要清理的项目中找到.svn目录(找不到需要设置查看隐藏文件):

    执行sqlite3 wc.db进入sqlite命令执行端:

    查看正在运行的队列数据:select * from work_queue;

    删除工作队列数据:delete from work_queue;

    2.2.5 删除之后重新执行svn的cleanup操作即可。

  • 相关阅读:
    Outdated Kotlin Runtime
    安装 intelliJ idea 。 快速学会kotlin
    配置lambda
    kotlin 安装 使用
    android stuidio 导入项目问题。
    下载 ....aar jitpack.io 打不开。
    android studio 汉化包 美化包
    安卓架构 视频
    剑指offer-把二叉树打印成多行
    剑指offer-整数中1出现的次数(从1到n整数中1出现的次数)
  • 原文地址:https://www.cnblogs.com/kingsonfu/p/12691678.html
Copyright © 2011-2022 走看看