有一天我在Eclipse Help
中按下了 - > Check for Updates
(我了解到我永远不应该更新一个工作正常的软件。)
然后在我与SVN一起使用的项目中,“Team”的整个子菜单以及显示某些文件未被提交的小图标,它们都消失了。
我尝试了一切:
Instalation History
标签恢复Installed Software
标签eclipse
中的文件夹Program Files
替换为从eclipse网站下载的新文件夹,并尝试重新安装但是,如果按 Ctrl + N ,则没有上述情况。没有SVN组;
如果我右键单击某个项目并选择Team
- > Share project
,出现一个带CVS的窗口,但没有SVN。
如果我选择File
- > Import
我无法在任何地方找到SVN。
如果我转到Help
- > About Eclipse
- > Instalation details
我在Instalation History
于2009年6月25日,09:59:08 GMT + 03:00(当SVN工作时)看到了
Eclipse IDE for Java EE Developers 1.2.0.20090621-0820
Subclipse (Required) 1.6.2
Subversion JavaHL Native Library Adapter (Required) 1.6.3
SVNKit Library 1.3.0.5847
在我已安装的Installed Software
标签中
Eclipse IDE for Java EE Developers 1.2.0.20090621-0820 epp.package.jee
Subclipse (Required) 1.6.5 org.tigris.subversion.subclipse.feature.group
Subversion JavaHL Native Library Adapter (Required) 1.6.6 org.tigris.subversion.clientadapter.javahl.feature.feature.group
SVNKit Library 1.3.1.6109 org.tmatesoft.svnkit.feature.group
如何让SVN工作?
eclipse在哪里存储它的文件,因为当我用新的eclipse目录更改时,我所有的东西都在那里(我安装的那些没有成功:SVN,Subversive,Subclipse,SVNKit,......)
答案 0 :(得分:14)
Subversive是我在Eclipse中最喜欢的SVN实现,因为它比其他实现更好,并且它整齐地集成到UI中。
我建议您按照以下步骤操作:
workspace
)Help
,然后选择Install New Software...
http://download.eclipse.org/releases/galileo
如果系统未提示您安装连接器,则可以始终从首选项屏幕执行此操作:
如果上述方法不起作用,则表示您的工作区似乎未清除。找到您的默认工作区,并在继续之前尝试在没有任何项目的情况下正常工作。
然后,您还可以尝试删除用户目录中的.eclipse
目录。从第3步开始。
答案 1 :(得分:5)
我遇到的问题是svn图标没有显示在包浏览器中。
我的解决方案是删除工作区文件夹中的.metadata文件夹(这将重置所有工作区,包括首选项和存储库配置)
之后所有的图标都出现了。
答案 2 :(得分:4)
当SVN连接器无法连接Eclipse中的SVN存储库时,我遇到了同样的问题。
然后,我执行以下步骤: -
它的工作:)
答案 3 :(得分:3)
我发现了与安装插件here相关的问题。由于软件更新程序更新Mylin插件的一些错误,我也无法在首选项中显示SVN内容。您可能必须先将Eclipse安装理顺,然后只需使用新工作区即可完成此操作。如果将Eclipse临时指向新的工作区文件夹,则不必将.metadata文件夹清除掉。当Eclipse安装干净时,您可以再次开始安装插件,但请务必取消选中标有Contact all update sites during install to find required software
Eclipse使用本地SVN库,它们是SVN支持的已安装插件的一部分,无论是SVNkit还是JavaHL。 Netbeans使用独立安装的SVN库。
答案 4 :(得分:1)
之前我曾经使用Eclipse和它支持的各种SVN插件。由于某种原因,SVN插件有时会丢失SVN连接。最好的办法是简单地删除项目并从svn中重新检查它。如果您需要提交更改,可以使用命令行。
您可能遇到的另一个问题是您的插件和存储库在版本号方面不同步。在使用为svn 1.6.x设计的插件和仍然在svn 1.4或1.5的存储库之前,我遇到了问题。
答案 5 :(得分:1)
只需从eclipse中删除所有项目,然后重新导入所有项目。 它对我有用。 试试吧
答案 6 :(得分:0)
如果你想完全重新开始使用eclipse,你也需要删除你的工作区(你第一次开始日食时看到的路径)。只需重新安装eclipse文件并指向相同的默认工作区,就不会改变任何内容。
你最好的办法是删除eclipse和你的工作区并重新开始,因为在你试图修复你的初始问题时,你可能无意中破坏了插件的其他部分。
答案 7 :(得分:0)
即使您按照说法安装了所有内容,Subversive和SVN Connector(svnkit 1.x.x),在项目中您可能看不到svn工作。在我的情况下,我不得不从工作区中删除项目并再次导入它。然后它出现了。 (刷新,清洁无效)。