环境:
Win7 64位 + Eclipse Indigo SR2 + Subversive-Plug-In-0.7.9 + SVNConnectors-2.2.2.I20110819
现象:
Eclipse从SVN上Check Out一个工程(38072个文件,共642MB),一直出现错误Check Out不下来
Checkout operation for 'http://xxx' failed.
Java heap space
解决过程:
看上去是堆内存大小不够,尝试修改eclipse.ini将-Xmx620M加大到-Xmx1020M问题仍然存在,猜想可能是Subversive插件下载的Bug。
上网查了下,原来早有人在2009年就反馈过这个bug:http://www.eclipse.org/forums/index.php/t/175507/
在这个Bug反馈中提到SVN Connector使用JavaHL方式问题不存在,于是打开Window-Preferences-Team-SVN 下 SVN Connector 标签页,将SVN Connector从SVNKit改为JavaHL问题解决。
后记:
升级Subversive至当前最新版Subversive-Plug-In-1.0.0.I20120601-1700 + SVNConnectors-3.0.0.I20120601-1700问题同样得到解决,经查看发现该版本下SVNKit的最低版本是1.3.7 r8274,猜测可能是SVNKit的版本导致,于是将Subversive切回Subversive-Plug-In-0.7.9 + SVNConnectors-2.2.2.I20110819下,一一尝试SVNKit的不同版 本,最终选择1.3.5 r7406问题同样得到解决。
解决方案:
1、SVN Connector从SVNKit改为JavaHL
2、SVN Connector选择SVNKit1.3.5 r7406以上
原创:转载请注明出处http://chenfeicqq.iteye.com/blog/1596228。
分享到:
相关推荐
标题中的"Subversive-2.0.4.I20150123-1700.zip"表明这是一个Subversive插件的特定版本,发布于2015年1月23日,版本号为2.0.4。 在描述中提到的"eclipse插件Subversive-2.0.4.I20150123-1700.zip"进一步确认了这是...
The Subversive distribution consists of 2 parts - the Subversive plug-in and ... You need both parts in order to work with Subversive. eclipse的svn插件,要配合Subversive SVN Connectors可以连接svn服务器
"Subversive" 是一个与版本控制系统 SVN (Subversion) 相关的插件或工具。在安装过程中,用户遇到了一些问题,提示有错误的站点(svn.mylnm.f...group 2.03)需要被排除。这可能是由于该站点的更新与当前环境不兼容...
Subversive-2.0.1.I20140907-1700.zip,大小19...截至20141028,Eclipse官方公布的最新Subversive插件。关于最新Eclipse SVN 插件的安装,请参考博客《集成 SVN 插件到 Eclipse 全过程》,地址是:http://blog.csdn...
离线手动方式安装 eclipse的svn插件 Subversive和 Subversive SVN Connectors: 1.eclipse版本为Mars(4.5); 2.插件1:Subversive-3.0.4.I20160131-1700.zip 插件2:Subversive-connectors-5.0.0.I20150529-1700....
2. **content.jar**:这是Java的归档文件,可能包含了Subversive插件的资源、帮助文档等内容。 3. **artifacts.jar**:同样是一个Java归档文件,通常用于存储插件的元数据和其他依赖项。 4. **index.php**:这是一个...
Subversive是一款非常流行的Eclipse集成开发环境(IDE)中的版本控制系统插件,它支持Subversion(SVN),一个广泛使用的分布式版本控制系统。Subversive Connector是Subversive的组成部分,用于连接到SVN库,提供了与...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它支持多种编程语言,并且具有丰富的功能和高度可定制性。为了提高开发效率,掌握Eclipse的常用快捷键和有效利用插件至关重要。以下是对"**Eclipse常用快捷键+插件...
3. **插件扩展**:Eclipse有庞大的插件库,例如Mylyn用于任务管理,Maven插件支持Maven项目构建,Subversive用于版本控制。 通过学习《张孝祥Java高新技术:Eclipse视图管理与程序调试》,开发者不仅可以熟练掌握...
2. **content.jar**:这是一个Java存档文件,可能包含Subversive插件的资源、帮助文档或者元数据。 3. **artifacts.jar**:这是Eclipse插件的一种常见格式,通常包含插件的类文件和其他运行时所需的组件。 4. **...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,但它也支持其他语言,如C/C++、Python等。Eclipse的强大在于其可扩展性,通过安装各种插件,用户可以定制自己的开发环境以满足特定需求。下面将...
Subversive是一款非常流行的版本控制系统插件,专为Eclipse集成开发环境设计,用于与Subversion(SVN)服务器进行交互。"Subversive-connectors-allplatforms svn插件"是该插件的一个版本,旨在提供对所有平台的支持...
这是Subversive插件的最新版本。它旨在为您提供最新的Subversive功能,使其在每年Eclipse同时发布中包含的Subversive构建中可用。 发行日期: 2017年4月25日 最新稳定版本 这是Subversive插件的最新版本。它旨在为您...
Eclipse开发平台是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域有着极高的声誉。对于初学者来说,理解并掌握Eclipse的基本操作和功能是进入软件开发世界的必备技能。以下将详细介绍Eclipse开发平台的...
经历过4天的辛苦奋战,终于总结出了STS安装SVN遇到的问题,之前用的my eclipse2014,用的第三方...经过多次试验,还是SVN插件安措,不是系统的问题,STS安装的自带的svn插件后,必须还要在添加一个这个包,不然不能用,...
1. Eclipse与SVN:Eclipse有内置的Subversive或Subclipse插件,可方便地进行SVN操作。 2. IntelliJ IDEA与SVN:IntelliJ IDEA也支持SVN集成,提供了图形化的界面进行版本控制操作。 3. Maven与SVN:Maven的`scm`标签...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它支持多种扩展和插件,以增强其功能。其中,Subversion(SVN)是一个流行的版本控制系统,用于管理软件项目的源代码。在Eclipse中集成SVN插件,可以让开发者方便...
org.eclipse.subversive org.eclipse.subversive org.eclipse.subversive org.eclipse.subversive org.eclipse.subversive org.eclipse.subversive
1. **Subversive或Subclipse**:这两款插件都提供了SVN版本控制功能,便于团队协作和代码管理。 2. **Maven Integration for WTP**:帮助开发者将Maven项目与MyEclipse的工作空间集成,实现自动化构建和依赖管理。 ...
1. **通过Eclipse Marketplace**:在Eclipse中选择“Help” -> “Eclipse Marketplace”,在搜索框中输入“subversion”,然后选择并安装推荐的插件,如Subversive或Subclipse。 2. **通过Update Site**:选择...