手工进行Eclipse"共享项目"?
时间:2020-03-05 18:47:53 来源:igfitidea点击:
在从Subversion外部签出的Eclipse项目上执行Subclipse Share Project时,文件系统实际上发生了什么?所有.svn文件夹都已经存在。当我尝试以正确的方式共享项目时出现错误,我不想从SVN存储库浏览器中删除并重新签出项目。
解决方案
回答
Dunno正是eclipse中发生的事情,我认为它在工作区的.metadata目录中做了一些时髦的事情。就是说,我建议以下内容使月蚀有关该项目的svn设置:
- 从工作区中删除项目(取消选中"删除磁盘上的项目内容")
- 文件>导入...>常规>现有项目到工作区
- 浏览到包含感兴趣的原始项目的文件夹
- 将项目导入工作区
将"新"项目导入到工作区时,这似乎具有subclipse注意到subversion设置的副作用。
回答
共享项目操作旨在提交项目的第一个版本,即没有.svn元数据的项目。如果它已经看到.svn目录,它将变得不高兴。正如Rob所写,将已检出项目导入Eclipse的方法是使用导入功能。
回答
由于我使用的是Subversive而不是Subclipse,因此我不确定我们使用的是哪个版本的Eclipse或者该版本是否适用。当我已经拥有所有.svn目录时,使用共享项目功能将项目提交到svn中时,我可以选择"使用当前项目设置",然后eclipse会自动将项目svn信息重新添加到团队中一体化。如果我们尝试输入其他信息,则可以将其弄乱。