从svn存储库文件夹导入所有项目

时间:2013-12-26 10:53:08

标签: java eclipse svn

我有这个问题: 我使用tortoise svn签出文件夹(例如myFolder)。

import->existing projects into workspace

之后eclipse从myFolder的不同位置发现了很多项目(大约50个)。

BUT eclipse不明白这些项目来自svn(没有svn菜单,如果右键点击任何文件并选择团队子菜单)

我尝试import-> team project set但是在日食之后我只看到了我的文件夹。它只是文件夹 - 而不是项目。我无法编译它并使用其他功能。

我认为你理解我的问题。

你能帮助我吗?

2 个答案:

答案 0 :(得分:1)

如果您已经签出项目,请在eclipse中导入它们,然后按照以下步骤操作。

右键单击您的项目转到Team --> Share Project --> Select Repository type. Do next fill in required information,它应该可以正常工作。

答案 1 :(得分:1)

确保你安装的subversion plugin for eclipse与你的乌龟版本兼容,即你实际拥有的eclipse插件 - 如果有的话 - 能够读取.svn元数据是由乌龟客户创建的。例如,如果eclipse插件为1.6且龟客户端为1.7或更高,则会发生这种情况。

当eclipse显示~50个项目取消选择all并仅选择要导入的项目时,当传递用于导入现有项目的文件夹时,eclipse将递归搜索包含.project文件的所有文件夹,将它们显示为要导入的项目。刷新(F5)。

修改

来自http://tortoisesvn.net/tsvn_1.8_releasenotes.html#compatibility

  

本地客户端兼容性

     

有时使用多个不同的客户端访问Subversion工作副本,例如TortoiseSVN,AnkhSVN和svn命令行客户端。由于此版本的工作副本格式已更改,因此1.8客户端无法在未先升级的情况下访问较早的工作副本。 1.8之前的客户端根本无法访问1.8个工作副本,并且没有降级选项

请将您的eclipse svn-kit升级到latest version,请使用此update site