在从Subversion外部检出的Eclipse项目上执行Subclipse共享项目时,文件系统实际发生了什么?所有.svn文件夹都已就位。当我尝试以正确的方式共享Project时出现错误,我宁愿不从SVN Repository浏览器中删除并重新检出项目。
答案 0 :(得分:12)
Dunno究竟是在eclipse中发生了什么,我认为它在工作区的.metadata目录中做了一些时髦的东西。也就是说,我建议以下内容让eclipse了解项目的svn设置:
在将“新”项目导入工作区时,这似乎会产生subclipse的副作用,注意到subversion设置。
答案 1 :(得分:2)
共享项目操作旨在提交项目的第一个版本,即没有 .svn 元数据的项目。如果它已经看到 .svn 目录,它会感到沮丧。正如Rob所写,将签出项目导入Eclipse的方法是使用导入功能。
答案 2 :(得分:1)
我不确定您使用的是哪个版本的Eclipse,或者这是否适用,因为我使用的是Subversive而不是Subclipse。当我已经拥有所有.svn目录时,当我使用共享项目功能将项目提交到svn时,我可以选择“使用当前项目设置”,然后eclipse自动将项目svn信息重新附加到团队积分。如果您尝试输入不同的信息,可以将其搞砸。