【发布时间】:2016-12-21 20:49:50
【问题描述】:
我刚刚将一个 C++ 系统从代码块移植到了 Eclipse。我现在希望将工作区置于源代码控制之下。我不知道我是否设置正确。目录结构看起来像
toplevel
+--.metadata
+--very big file structure
+--project1
+--.project
+--.cproject
+--various cpp/h files
+--project2
+--.project
+--.cproject
+--various cpp/h files
我想要的是能够在另一台机器上检查所有内容,启动 eclipse,将其指向工作区并获取所有项目。我知道我必须保留 .project 和 .cproject 文件,但我需要在 .metadata 中保留什么,或者我的整个结构有误?
编辑我发现 Where in an Eclipse workspace is the list of projects stored? 推荐 .metadata/.plugins/org.eclipse.core.resources/.projects 但每个项目文件夹下都有一个结构包含 .markers .indexes 和 properties 。指数。所有这些都需要保留吗?我在保存布局文件的代码块方面的经历很糟糕,即使我最终删除了它,它也永远卡在源代码控制系统中。
【问题讨论】: