【发布时间】:2015-04-06 19:11:00
【问题描述】:
我有一个 Eclipse RCP 应用程序,其中包含许多插件(因此有许多 Eclipse 项目),这些插件在一个 Git 存储库中进行版本控制。根据使用 EGit 的建议,我将存储库克隆到一个目录并在另一个目录中设置 Eclipse 工作区。项目已使用 File > Import > Git > Projects from Git 导入
我的问题是开发是在多个分支上进行的,并且插件/Eclipse 项目的集合因分支而异。当我切换到插件较少的旧分支时,一些工作区项目变得陈旧。
我可以为每个分支创建一个开发工作区,但是我必须注意当前签出的分支始终与打开的 Eclipse 工作区匹配。
这方面有什么最佳做法吗?
【问题讨论】:
-
假设您使用 EGit,您是否启用了 Team > Git > Projects > Track each branch's projects?
-
您的项目变得陈旧,因为它们可能不存在于该分支中。如果您切换回较新的分支,项目将再次处于活动状态。
标签: java eclipse git eclipse-rcp pde