解决常见的Eclipse SVN插件报错方法详解

 更新时间:2013年05月26日 15:47:52   作者:  
本篇文章是对常见的Eclipse SVN插件报错方法进行了详细的分析介绍,需要的朋友参考下

在学习SVN的过程中,你经常会遇到SVN插件问题,本文介绍一下在安装SVN插件时常见Eclipse SVN插件报错信息问题,希望本文介绍对你的学习有所帮助。

AD:

本节和大家一起看一下SVN插件在安装过程中遇到的常见Eclipse SVN插件报错信息,和大家一起分享一下,希望通过本节的介绍大家知道当出现SVN插件报错时该如何处理。

常见Eclipse SVN插件报错信息:

1、update-rHEADD:/dev/workforce
Workingcopynotlocked;thisisprobablyabug,pleasereport
svn:Directory'D:\JavaWorkshop\workforce\web\WEB-INF\classes\com\.svn'containingworkingcopyadminareaismissing这个问题主要是WEB-INF的问题,吧WEB-INF删掉重新更新一下就好了。

2、SVN更换用户、密码的问题。
删除掉C:\DocumentsandSettings\Administrator\ApplicationData\Subversion然后再操作就可以了。
如果安装了TortoiseSVN客户端,也可以在里面清除用户信息。
--------------------------

使用MyEclipse进行Java开发,用SVN进行版本控制。

代码修改完后执行Commit,然后Update,提示如下类似的错误:
org.tigrissubversionjavahl.ClientException:Workingcopynotlocked;thisisprobablyabug,pleasereport
svn:Workingcopy'D:\temp\workspace\BOBO365\WebRoot\WEB-INF\classes\com'ismissingornotlocked

在网上查了好久,原来是eclipse把src文件夹中的.svn文件夹也"编译"到WEB-INF/classes中去了,而复制过来的.svn中存储的是src文件夹中的版本信息,从而导致在更新时出错。

那么如何处理呢,查的那篇文章的作者提供的方法并不好,我又找到了一个更好的方法:

打开Eclipse中的Project->Properties->JavaBuildPath菜单,在右侧面板中的"Source"选项卡,在Excluded中加

入"**/.svn/**"。

也就是把.svn文件夹从编译路径中排除,这样就不会出现上面的问题了。
----------------------------------

1.Eclipse结合SVN进行版本控制在执行更新时遇到的SVN插件报错问题:

使用MyEclipse进行Java开发,用SVN进行版本控制。代码修改完后执行Commit,然后Update,提示如下类似的错误:

org.tigrissubversionjavahl.ClientException:Workingcopynotlocked;thisisprobablyabug,pleasereport
svn:Workingcopy'D:\temp\workspace\BOBO365\WebRoot\WEB-INF\classes\com'ismissingornotlocked
在网上查了好久,原来是eclipse把src文件夹中的.svn文件夹也"编译"到WEB-INF/classes中去了,而复制过来的.svn中存储的是src文件夹中的版本信息,从而导致在更新时出错。
那么如何处理呢,查的那篇文章的作者提供的方法并不好,我又找到了一个更好的方法:
打开Eclipse中的Project->Properties->JavaBuildPath菜单,在右侧面板中的"Source"选项卡,在Excluded中加入"**/.svn/**"。
也就是把.svn文件夹从编译路径中排除,这样就不会出现上面的问题了。

2.svn'containingworkingcopyadminareaismissing一直使用SVN进行版本控制,环境是:

win2003+myeclipse6+svn1.46
部署到tomcat5.5和weblogic8.1

问题描述:
eclipse开发过程经常进行自动编译和发布,这导致/web-inf/目录下相关文件夹对应的.svn文件夹被连同删除,导致同步时出现:svn'containingworkingcopyadminareaismissing提示。

解决办法:
浏览SVN仓库目录结构,把工程目录下对应的/web-inf/目录下相关文件全部或部分删除(这里我仅仅删除classes目录),刷新。再进行同步工作,OK。
----------------------------------------------------------------

本地项目与SVN服务器比对时,产生.../项目名/bin/org/.svn.....containingworkingcopyadminareais missing之类的问题解决办法:

不应该把bin目录(即class生成目录作为svn监管对象),右键项目-》team-》设置属性-》名称:svn:ignore内容:bin;

在svn的仓库中将bin目录删除;

在本地将bin目录下的org开始删除,然后右键bin目录,更新,然后bin目录消失;

clean并重新build该项目。本节关于SVN插件报错问题介绍完毕。

相关文章

  • 深度对比与解析SpringBoot中的application.properties与application.yml

    深度对比与解析SpringBoot中的application.properties与application.yml

    在Springboot项目中,使用.properties和.yml配置是等效的,均可以正常识别并使用,本文将为大家深入对比与解析一下二者的使用与区别,希望对大家有一定的帮助
    2025-04-04
  • Mybatis Plus使用XML编写动态sql的超简易方法

    Mybatis Plus使用XML编写动态sql的超简易方法

    这篇文章主要介绍了Mybatis Plus使用XML编写动态sql的超简易方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • 使用Java实现构建jenkins的多个job并返回构建结果示例

    使用Java实现构建jenkins的多个job并返回构建结果示例

    这篇文章主要介绍了使用Java实现构建jenkins的多个job并返回构建结果示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Maven继承与聚合详解及作用介绍

    Maven继承与聚合详解及作用介绍

    继承关系中,分为父模块与子模块,父模块也被称为 parent 模块,子模块会继承父模块的依赖,父模块中也可以设置依赖管理器,供子模块选择是否需要某些依赖
    2022-08-08
  • Spring @Retryable注解轻松搞定循环重试功能

    Spring @Retryable注解轻松搞定循环重试功能

    spring系列的spring-retry是另一个实用程序模块,可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中,所有配置都是基于简单注释的。本文主要介绍了Spring@Retryable注解如何轻松搞定循环重试功能,有需要的朋友可以参考一下
    2023-04-04
  • springboot+vue实现七牛云头像的上传

    springboot+vue实现七牛云头像的上传

    本文将介绍如何在Spring Boot项目中利用七牛云进行图片上传并将图片存储在云存储中,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08
  • maven的安装配置以及在IDEA中的配置图文教程

    maven的安装配置以及在IDEA中的配置图文教程

    下面小编就为大家分享一篇maven的安装配置以及在IDEA中的配置图文教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • SpringBoot中FailureAnalyzer的使用详解

    SpringBoot中FailureAnalyzer的使用详解

    这篇文章主要介绍了SpringBoot中FailureAnalyzer的使用详解,FailureAnalyzer拦截启动时异常,将异常转换成更加易读的信息并包装成org.springframework.boot.diagnostics.FailureAnalysis对象,监控应用启动过程,需要的朋友可以参考下
    2023-12-12
  • SpringBoot与Quartz集成实现分布式定时任务集群的代码实例

    SpringBoot与Quartz集成实现分布式定时任务集群的代码实例

    今天小编就为大家分享一篇关于SpringBoot与Quartz集成实现分布式定时任务集群的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Spring boot搭建web应用集成thymeleaf模板实现登陆

    Spring boot搭建web应用集成thymeleaf模板实现登陆

    这篇文章主要介绍了Spring boot搭建web应用集成thymeleaf模板实现登陆,页面使用bootstrap,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12

最新评论