我有一个Eclipse RCP应用程序,其中包含许多插件(因此,许多Eclipse项目),这些插件在一个Git存储库中受版本控制。根据使用EGit的建议,我将存储库克隆到一个目录,并在另一个目录中设置Eclipse工作区。项目已导入使用文件>导入> Git>项目从Git使用Git开发包含多个Eclipse项目的应用程序?
我的问题是,开发发生在多个分支,插件/ Eclipse项目集根据分支不同。当我用较少的插件切换到较旧的分支时,某些工作区项目变得陈旧。
我可以为每个分支创建一个开发工作区,但是我不得不注意当前检出的分支始终与打开的Eclipse工作区匹配。
有没有最佳做法呢?
假设你使用EGit,你有偏好Team> Git> Projects> Track启用每个分支的项目吗? – 2015-02-06 16:07:20
您的项目变得陈旧,因为它们可能不存在于该分支中。如果切换回较新的分支,项目会再次激活。 – 2015-02-06 16:33:26