我已经进行了SVN结账(使用Tortoise SVN)。然后将其作为Makefile Project with Existing Code
导入Eclipse工作区(放在不同的目录中)。这似乎工作正常。
但似乎Eclipse没有看到这是SVN结账。我没有看到任何方式,例如查看文件或其历史记录的本地更改。
但我在Eclipse中有SVN插件。特别是我可以毫无问题地浏览SVN存储库。
如何告诉Eclipse使用现有结帐?这可能吗?
如果不是,我可以考虑从Eclipse内部退房(但我仍然可以使用Tortoise SVN结账吗?)。但是如何将它转到外部目录(不是工作区的子目录)?然后如何让Eclipse将其解释为Makefile Project with Existing Code
?
更新:
我在Eclipse中安装了以下软件:
来自Eclipse Marketplace:
在Preferences / Team / SVN / SVN Connector中,我可以选择以下之一:
Tortoise SVN版本为1.8.1,Build 24570,64bit(Eclipse为32)。
答案 0 :(得分:1)
可能会有所帮助的一些注意事项:
看起来您的Tortoise SVN是1.8.x,但您的Eclipse插件是1.7.x. SVNKit网站确实声明1.7.x SVNKit不会读取1.8.x SVN树。一般来说,我认为SVNKit版本最适合您的SVN版本。
如果您想尝试使用测试版的SVNKit 1.8.x:http://svnkit.com/download.php。
对于升级模块和追溯源基础检测,Eclipse对我来说一直很挑剔。当我从SVN 1.6升级到1.7时,我不得不从Eclipse中删除我的项目并重新导入它,以便让Eclipse再次开始显示“团队”菜单选项。