开发者社区> bitree1> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何在Eclipse下安装SVN插件——subclipse以及安装svn常出现的错误总结

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/50440234 Eclipse导入在svn中的项目问题 总结:Eclipse中SVN插件的版本要和系统里安装的SVN客户端版本一致,才能使得Eclipse导入本地工程后正确和SVN关联。
+关注继续查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/50440234

Eclipse导入在svn中的项目问题

总结:Eclipse中SVN插件的版本要和系统里安装的SVN客户端版本一致,才能使得Eclipse导入本地工程后正确和SVN关联。

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

1、eclipse中安装插件svn

版本控制是开发人员必不可少的工具,而SVN就是版本控制中常用的一款工具,下面将讲述如何在Eclipse下安装SVN插件。(以目前最新的Eclipse 4.4为例)

工具/原料

  • Eclipse 4.4

方法/步骤

  1. 打开Eclipse 4.4,点击菜单Help—>Install New Software

    如何在Eclipse下安装SVN插件subclipse


  2. 进入安装窗体后,点击安装窗体的Add按钮,然后在弹出的窗体中输入插件安装地址http://subclipse.tigris.org/update_1.8.x

    如何在Eclipse下安装SVN插件subclipse



  3. 等待Eclipse读出安装内容后,勾选需要安装的内容,这里Subclipse是必须安装内容,SVNKit为可选内容(建议全部勾选)

    如何在Eclipse下安装SVN插件subclipse






  4. 点击安装窗体下方的Next按钮,进入下一页后继续点击Next,然后需要手动同意安装许可

  5. 如何在Eclipse下安装SVN插件subclipse





  6. 安装过程中可能会出现安全警告,直接点击OK继续安装即可

    如何在Eclipse下安装SVN插件subclipse



  7. 6

    安装完成后Eclipse会提示是否重启软件,点击Yes重启Eclipse就完成SVN插件的安装了

    如何在Eclipse下安装SVN插件subclipse



2、svn常出现的错误

本节和大家一起看一下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插件报错问题介绍完毕。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
eclipse安装svn插件
安装:在Myeclipse 7.0.1中选择Help --> Software Updates --> Add/Remove Software 在弹出的Add/Remove Software对话框中单击add --> add Site, 填入http://subclipse.tigris.org/update_1.6.x(这个网址从http://subcl
1053 0
Eclipse 最常用的 10 组快捷键,个个牛逼!
虽然栈长我现在不怎么用 Eclipse 了,但 Eclipse 的快捷键还是忘不了的,可以说 Eclipse 的快捷键很方便,恰到好处。 今天,我大概整理了 10 组 Eclipse 我觉得比较常用的牛逼快捷键,希望对你有帮助。如果你是 IDEA 粉,请略过,或者期待下篇文章分解,我们再讲 IDEA 的快捷键。
36 0
Eclipse常用快捷键
来源:https://home.cnblogs.com/u/jingmo0319/ @Eclipse常用设置,很经典的总结:https://www.cnblogs.com/maoniu602/p/3585049.html
80 0
Eclipse、IDEA快捷键对比
  今年的一个目标是手头用的IDE逐渐从Eclipse彻底转向IntelliJ IDEA,包括快捷键的设置。因此这里整理Eclipse和IDEA的快捷键映射表,以便随时查用。 序号 中文名 英文名 Eclipse IDEA 备注 1 核心快捷键         2 智能代码完成 Smart code completion Alt+/ C
1078 0
Eclipse常用快捷键之技巧篇
如何让你阅读代码如虎添翼?使用快捷键可以让你快到飞起来~   显示类的方法和属性:ctrl+o ctrl+o能够看到你的类的层次结构,使你搜索该类某个方法更加的方便 显示类的继承:ctrl+T ctrl+t能够使你看到类的继承关系,特别是看某种父类中的方法时候,就能够体现他充分的优越性。
1162 0
Eclipse常用快捷键之代码编辑篇
Eclipse是Java开发常用的IDE工具,熟练使用快捷键可以提高开发效率,使得编码工作事半功倍,下面介绍几种常用的代码编辑和补全工具 重命名快捷键:Alt+Shift+R 可用于类名,方法名,属性名等的重命名,鼠标点击要重命名的地方,按住Alt+Shift+R ,会提示重新输入名字,此时重新键入新的名字,按Enter键即可改名,不管需要重命名的类,还是调用了该类的其他类名字都会改变。
895 0
作为程序猿,一定要知道的电脑快捷键和Eclipse快捷键
转载自:Java资源社区 1. F2 当你选中一个文件的话,这意味着“重命名” 2. F5 刷新 3. CTRL+F5 强行刷新 4. F12另存为 5. Alt +F4 关闭程序 6. Home首行 7.
3519 0
Eclipse快捷键大全
-----------------------------------------------------------------------------Eclipse快捷键大全(转载)   Ctrl+1   快速修复(最经典的快捷键,就不用多说了)   Ctrl+D   删除当前行   Ct...
1112 0
Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同...
749 0
+关注
bitree1
沉迷于JAVA软件开发不可自拔
73
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载