【Subversion Connector Discover】弹出框问题
现象:
大家启动Eclipse后,有的会有【Subversion Connector Discover】弹出框出现(估计困扰了很多人),在网络不好或者有限制的情况下,要等待很长时间,而且停止不了,非常的不友好,如下:
点击查看原始大小图片
分析:
具体原因是如下操作造成的:
Window-Preferences-Team-SVN(注意,这里是第一个),点击该SVN,则会出现【Subversion Connector Discover】弹出框,如下:
点击查看原始大小图片
而且以后你启动该工作空间,都会再启动后弹出,网络不好或者有限制的情况下,很费时。
而且当网络好时,最终进入到【Subversion Connector Discover】弹出框的Connector选择界面,
但由于大家一般都用比较新版本的Eclipse,该选择框 利出现的可供选择的Connector其实都不合适,即没法安装。
之后发现换一个工作空间即没有改问题,故该问题应该与工作空间所在文件夹有关。
用差异发分析,wokrspace下面有个.metadata的目录,该目录主要是保存eclipse在该worksapce的运行时信息,比如项目结构,透视图等的组织信息
进入该目录,删除相关文件夹,重新启动,不断重试,最终定位到:
.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs
该文件,通过文件对比工具,比较出现该故障前和故障后的该文件,发现
正常情况:
org.eclipse.team.svn.ui.decorator.SVNLightweightDecorator\:false
异常情况:
org.eclipse.team.svn.ui.decorator.SVNLightweightDecorator\:true
处理:
在org.eclipse.ui.workbench.prefs文件中搜索"SVNLightweightDecorator"将后面的true值该为false即可
分享到:
相关推荐
《Subversion Eclipse Connector详解》 Subversion Eclipse Connector,简称为SvnEclipse,是专为Eclipse集成开发环境设计的一款插件,它使得Eclipse用户能够无缝地与Subversion版本控制系统进行交互。Subversion...
**版本控制:Subversion使用指南** Subversion,简称SVN,是一种开源的版本控制系统,用于管理文件和目录的变更历史,使得多人协作开发时能够高效地处理代码版本问题。Subversion提供了一种集中式的版本控制模型,...
### 在Eclipse中使用Subversion--Subclipse #### 核心知识点概述 1. **Eclipse与变更管理系统**:Eclipse作为一个广泛使用的开源集成开发环境(IDE),自诞生之初就内置了对CVS的支持,而随着Subversion(SVN)等...
【Eclipse的Subversion插件Subclipse详解】 Subversion(SVN)是一种广泛使用的版本控制系统,它可以跟踪文件和目录的变化,允许团队成员协同工作。Eclipse IDE中的Subclipse插件为开发者提供了方便的Subversion...
通过SUBCLIPSE,开发者可以在Eclipse中执行常见的Subversion操作,如检出、提交、更新、解决冲突、创建分支和标签等。SUBCLIPSE还提供了与Eclipse的其他视图和功能的深度集成,如与构建工具(如Maven或Gradle)的...
SVN Connector是Eclipse集成开发环境(IDE)中的一个关键组件,主要用于支持版本控制系统Subversion(SVN)的交互。Eclipse是一款强大的开源IDE,广泛应用于Java、Python、C++等编程语言的开发,而SVN则是一种分布式...
### Eclipse操作Subversion详解 #### 一、与资源库同步 在进行开发工作时,团队成员需要保持代码的一致性和最新性。通过Eclipse集成的Subversion插件(如Subclipse),可以方便地实现与SVN仓库之间的同步操作。 1...
HOWTO: Subversion for Windows with Apache server - a beginner's guide
1. **打开 SVN 视图**:在 Eclipse 的菜单栏中选择 “Window” > “Show View” > “Other...”,然后在弹出的对话框中找到 “Team” 分类下的 “SVN Repository Exploring” 并勾选,点击 “OK” 打开 SVN 仓库...
**版本控制系统SubVersion(SVN)详解** SubVersion(简称SVN)是一种广泛使用的开源版本控制系统,它允许用户管理文件和目录的历史版本,方便团队协作和项目管理。SubVersion的核心功能包括版本追踪、冲突解决、...
**Subversion for Windows with Apache 服务器安装指南** 在IT行业中,版本控制系统对于团队协作和代码管理至关重要。Subversion(简称SVN)就是这样一个强大的工具,它允许开发人员追踪和控制文件及目录的变更。本...
11. **冲突标识与处理**:Subversion拥有更先进的冲突检测和解决机制,能够准确标识出潜在的冲突点,并提供直观的解决界面。 12. **本地/离线操作**:Subversion允许更多的本地或离线操作,增强了用户体验,尤其是...
Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发时可以有效地跟踪和控制代码的变化。"subversion-1.4.0.tar.gz" 是Subversion 1.4.0 版本的源码包,以tar.gz格式压缩。这种...
### 版本控制与Subversion #### 知识点一:版本控制系统介绍 - **版本控制**:一种记录一个或若干文件内容变化的系统,以便将来可以回溯到某个特定的版本。 - **Subversion(SVN)**:一种集中式版本控制系统,...
Subversion for Eclipse是一款集成在Eclipse开发环境中的版本控制系统,主要功能是帮助开发者管理代码的版本,实现团队协作。Subversion(简称SVN)是一种开源的版本控制系统,它能够跟踪文件和目录的变更,使开发者...
### 版本控制与Subversion #### 知识点一:Subversion简介 - **定义**:Subversion(简称SVN)是一种集中式版本控制系统,用于管理软件项目的源代码和其他类型的文档,支持团队协作开发。 - **历史背景**:...
Eclipse Svn Connectors是Eclipse集成开发环境(IDE)中的一个重要组成部分,它使得开发者能够直接在Eclipse中使用Subversion(SVN)版本控制系统进行版本控制操作。Subversion是一种广泛使用的开源版本控制系统,...
10. 与其他工具集成:Subversion可以轻松地集成到开发环境中,例如IDE(如Eclipse、IntelliJ IDEA)、构建工具(如Maven、Gradle)和持续集成/持续部署系统(如Jenkins、Travis CI)。 在Subversion 1.14.0中,可能...
7. 检出、更新和提交:开发人员首先检出(checkout)项目副本,然后在本地工作,当准备好时,可以更新(update)以获取他人最新的更改,并提交(commit)自己的工作。 8. 差异和合并工具:Subversion支持显示文件...
Subclipse是Eclipse的一个插件,允许用户直接在Eclipse环境中与Subversion进行交互,实现版本控制功能。 Subclipse1.4.7是该插件的一个版本,适用于Eclipse 3.x系列。这个版本可能包含了对Subversion 1.6或1.7的...