SVN报错:Error Updating changes:svn:E155037的解决方案

 更新时间:2019年01月16日 10:59:58   作者:Haozz_1994  
今天小编就为大家分享一篇关于SVN报错:Error Updating changes:svn:E155037的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

今天提交代码的时候突然发现IDEA的SVN面板Version Control下面多出来这么一句话:

顿时心里咯噔一下,这肯定不是好事啊。果然,SVN不能更新了,也不能提交了。网上搜了一下,是因为SVN操作冲突了。按照提示的意思在项目Subversion下面Cleanup了一把,可是没用,这个错还在,依然无法更新提交。

这种情况下,要么删除项目,重新checkout,代价太大。要么用这个方法解决:

SVN的操作信息存放在一个叫做“work queue”的表里,而work queue表存放在本地SVN数据库文件wc.db里面。这属于一种内嵌数据库,一般用sqlite进行轻量级管理

将下载之后的sqlite3.exe拷贝到.svn目录下(.svn目录位于项目根目录下,默认是隐藏的)

在.svn目录下按住shift,右键,选择“在此处打开命令窗口”

在弹出的黑窗口中输入“sqlite3 wc.db“,打开数据库

继续输入“.table“,可以看到所有的表名,其中work_queue表就是我们这次要处理的表;

此时其实可以输入“select *from work_queue”sql语句查看work_queue中所有的操作记录,感兴趣的小伙伴可以研究一下

直接输入“delete from work_queue“删除所有的操作记录

然后回到IDEA中,选中项目右键,选择Subversion -> 选择Cleanup,就好了(如果没好可以尝试重启IDEA)

这是今天项目中遇到的问题,不是什么大难题,但是记录一下,以后再遇到的话方便排查。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • 浅析Java中StringBuffer和StringBuilder的使用

    浅析Java中StringBuffer和StringBuilder的使用

    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。本文就来和大家简单聊聊这二者的使用与区别吧,希望对大家有所帮助
    2023-04-04
  • 详解SpringBoot中的统一结果返回与统一异常处理

    详解SpringBoot中的统一结果返回与统一异常处理

    这篇文章主要将通过详细的讨论和实例演示来帮助你更好地理解和应用Spring Boot中的统一结果返回和统一异常处理,感兴趣的小伙伴可以了解下
    2024-03-03
  • Spring实战之使用XML方式管理声明式事务操作示例

    Spring实战之使用XML方式管理声明式事务操作示例

    这篇文章主要介绍了Spring实战之使用XML方式管理声明式事务操作,结合实例形式详细分析了Spring XML方式管理声明式事务具体步骤、配置、接口及使用技巧,需要的朋友可以参考下
    2020-01-01
  • 详解java中的Collections类

    详解java中的Collections类

    这篇文章主要为大家详细介绍了java中的Collections类,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Spring Boot面试必问之启动流程知识点详解

    Spring Boot面试必问之启动流程知识点详解

    SpringBoot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手,这篇文章主要给大家介绍了关于Spring Boot面试必问之启动流程知识点的相关资料,需要的朋友可以参考下
    2022-06-06
  • java实现打字游戏小程序

    java实现打字游戏小程序

    这篇文章主要为大家详细介绍了java实现打字游戏小程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • SpringCloud配置动态更新原理解析

    SpringCloud配置动态更新原理解析

    在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,Spring Cloud作为微服务架构中的佼佼者,其动态配置更新的能力尤为引人注目,本文给大家介绍了SpringCloud配置动态更新原理,需要的朋友可以参考下
    2025-01-01
  • 在IntelliJ IDEA中创建和运行java/scala/spark程序的方法

    在IntelliJ IDEA中创建和运行java/scala/spark程序的方法

    这篇文章主要介绍了在IntelliJ IDEA中创建和运行java/scala/spark程序的教程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • SpringBoot快速实现接口消息加密的过程详解

    SpringBoot快速实现接口消息加密的过程详解

    在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密,常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解,需要的朋友可以参考下
    2023-11-11
  • Java状态设计模式实现对象状态转换的优雅方式

    Java状态设计模式实现对象状态转换的优雅方式

    Java状态设计模式通过将对象的行为和状态分离,使对象能够根据不同的状态进行不同的行为操作。它通过将状态抽象成一个独立的类来实现对状态的封装,从而简化了复杂的条件判断和状态转换
    2023-04-04

最新评论