我有这个问题: 我使用tortoise svn签出文件夹(例如myFolder)。
import->existing projects into workspace
之后eclipse从myFolder的不同位置发现了很多项目(大约50个)。
BUT eclipse不明白这些项目来自svn(没有svn菜单,如果右键点击任何文件并选择团队子菜单)
我尝试import-> team project set
但是在日食之后我只看到了我的文件夹。它只是文件夹 - 而不是项目。我无法编译它并使用其他功能。
我认为你理解我的问题。
你能帮助我吗?
答案 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。