我有一个Eclipse RCP应用程序,其中包含许多插件(因此,许多Eclipse项目),这些插件在一个Git存储库中受版本控制。根据使用EGit的建议,我将存储库克隆到一个目录并在另一个目录中设置Eclipse工作区。已使用File>导入项目。导入> Git>来自Git的项目
我的问题是开发正在多个分支上进行,而插件/ Eclipse项目的集合因分支而异。当我切换到插件较少的旧分支时,一些工作区项目变得陈旧。
我可以为每个分支创建一个开发工作区,但是我必须注意当前检出的分支始终与打开的Eclipse工作区匹配。
这有什么最好的做法吗?
答案 0 :(得分:0)
如果在一个工作区中切换分支是一个问题,另一个不太好的解决方案可能是,检查每个工作区中的存储库并切换到相应的分支。
branch1-workspace / git-repository#切换到branch1
branch2-workspace / git-repository#切换到branch2
branch3-workspace / git-repository#切换到branch3
或者设置一个存储库文件夹并查看不同的分支
repositories / branch1 / git-repository#切换到branch1
repositories / branch2 / git-repository#切换到branch2
repositories / branch3 / git-repository#切换到branch3
其中git-repository是您的存储库
在您的工作区中,您需要从那里导入项目:
导入 - >现有项目进入工作区
Eclipse将知道这些项目已连接到Git存储库。
或通过“Git Repositories”视图添加存储库: “将现有的本地Git存储库添加到此视图” 并从那里导入项目。