我有一个包含多个eclipse项目的git存储库。它很容易导入eclipse项目,但我无法弄清楚如何让它们与eGit插件一起工作。
下面的树输出显示了我正在查看的目录结构的基本要素。
bash-3.2$ tree -a
.
|-- .git
...
|-- .gitignore
|-- apps
| `-- example-app
| |-- .classpath
| |-- .project
...
|-- cs-build.xml
`-- services
`-- example-app-service
|-- .classpath
|-- .project
...
我如何使用这两个项目并让eclipse认识到它们来自同一个git存储库?
答案 0 :(得分:8)
AHA!我已经弄清楚了!关键是在磁盘上的某个位置建立了存储库后,在eclipse中导入项目。在向导期间,Eclipse找到项目并将每个项目链接到存储库。在上面的示例中,我的Eclipse Package Explorer现在显示
example-app [example-app master]
example-app-service [example-app master]
给我带来希望的线索是这里的教程:http://www.vogella.com/articles/EGit/article.html#tutorial_multiprojects
事件的确切顺序就像......
我离开了命令行,然后回到日食,并通过遥控器提供有关回购状态的反馈。
我仍然不太确定在一个回购中保留多个eclipse项目是一个好主意,但这不是我的回购,它只是我必须工作的地方。