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

名师指导: 常见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文件夹从编译路径中排除,这样就不会出现上面的问题了。http://www.cnblogs.com/Aricc/archive/2008/06/06/1215190.html

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插件报错问题介绍完毕。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415902.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android 标题栏颜色渐变和阴影,ScrollView上下滑动监听,及判断scrollView是否滚动到底部

1、创建 ScrollListener 接口监听滑动距离 public interface ScrollListener {void onScrollChanged(ScrollListenerView scrollView, int x, int y, int oldX, int oldY); }view阴影属性 android:elevation"4dp"2、重写 ScrollView 自定义 ScrollListenerView …

mpvue 从零开始 女友的来电 4 flyio

女友给我打电话,我的号码是fly.js,可以进行数据请求。 1、安装需要的库flyio、qs yarn add flyio qs2、src目录下新建api/index.js,填写下面代码 import Fly from flyio/dist/npm/wx; import qs from qs;const fly new Fly(); const host…

Linux下MySQL 安装配置

MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。 MySQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型…

向oracle表空间添加一个数据文件命令

向表空间添加一个数据文件SQL语句: ALTER TABLESPACE sde ADD DATAFILED:\app\Administrator\oradata\orcl\sde1 SIZE 400M; 记得加上自动扩展的命令:autoextend on

android 监听webView滑动距离和标题栏颜色渐变

重写webView之 X5WebView import android.annotation.SuppressLint; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.util.Log; import android.view.ActionMode; import android.view.Menu; …

mpvue 从零开始 女友拉黑了我 5 不在以下request 合法域名列表中,请参考文档

上一篇,才调通了接口,试了几次,都成功,突然,微信报错了。 VM6239:1 https://www.easy-mock.com 不在以下 request 合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api…

Javascript与C#中使用正则表达式

JavaScript RegExp 对象 新建一个RegExp对象 new RegExp(pattern,[attributes]) 注: \d需要使用[0-9]来代替 参数 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。 参数 attributes 是一个可选的字符串,包含…

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126 在使用SQL2005(或2008)是可能会遇到错误提示: “Windows 不能在 本地计算机 启动 SQL Server 。 有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务&…

android Calendar使用 年月日时分秒

int myhour0;int mymin0;int mymonth0;int myday0;int twoday0;try {final Calendar c Calendar.getInstance();c.setTimeZone(TimeZone.getTimeZone("GMT8:00"));//获取当前时间的年月日String mDay String.valueOf(c.get(Calendar.DAY_OF_MONTH));// 获取当前月份…

微信小程序报错 .wxss 无法找到

使用mpvue 报错,无法找到wxss文件,解决方法,删除dist目录里面的内容。重重新编译,解决问题。

《结对-贪吃蛇-设计文档》

设计人员: 张晓亮、李国峰 环境搭建: 本系统有Java语言编写。需要在本地搭建Java运行环境。1)下载JDK(官网下载1.7以上版本)2)下载eclipseIDE开发软件。本人是Mac系统所以不需要额外配置环境变量。 可行性分…

FileZilla Server 搭建FTP服务器

FileZilla Server 搭建FTP服务器 1. 背景:在免费(此类工具免费者很多)中,我的选择是FileZilla,因为它小巧、非常强大、也比较易用,且为开源软件,发展前景不错。用户也比较多,有问题容易解决。  …

mpvue 从零开始 女友的收纳盒 6 mpvue-entry入口管理

给女友买了很多化妆品,琳琅满目,傻傻分不清,需要有一个魔法工具,自动将化妆品分类到收纳盒对应的格子里面,这就是mpvue-entry要做的事情。 1、安装mpvue-entry yarn add mpvue-entry2、在webpack.base.conf.js中进行配…

android Intent传递对象,startActivityForResult使用, setResult(RESULT_OK)使用,getArguments(),

Bundle bundle this.getIntent().getExtras(); if(bundle !null){ Fragment、getArguments() 传 public static DriverHistoryFragment getInstance(String tag) {Bundle bundle new Bundle();bundle.putString(TAG, tag);DriverHistoryFragment fragment new DriverHist…

64位Windows2003 Enterprise sp2 上64位Oracle10.2.0.1升级到Oracle10.2.0.3具体步骤

64位Windows2003 Enterprise sp2 上64位Oracle10.2.0.1升级到Oracle10.2.0.3具体步骤 错误描述:64位的Oracle10.2.0.1版本在64位Windows2003 Enterprise sp2上有一个很严重的bug,Oracle进程的先耗尽系统的所有虚拟内存,然后耗尽系统的真实内存…

mac安装mongodb

1、去官网进行下载mongodb官网 2、将下载好的压缩包解压,将解压出的文件夹下的内容全部复制到新的路径下。 cp -r mongodb-osx-x86_64-4.0.4 /usr/local/mongodb把 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中&#xff…