我有一个跨移动平台项目,我正在尝试在单独的存储库中使用特定于平台的 Android 和 BlackBerry Eclipse 项目,该项目使用包含 J2ME 平台通用 src 和测试代码的 Git 子模块。
这是预期的布局:
team-lib-j2me
| - src (platform generic source code)
| | - ...
| - test
| - src (platform generic source code)
| - ...
team-lib-android
| - team-lib-j2me (git submodule)
| - lib (Eclipse Android project)
| | - AndroidManifest.xml
| | - src (platform specific)
| | - ...
| - test (Eclipse Android Project)
| - AndroidManifest.xml
| - src (platform specific)
| - ...
team-lib-blackberry
| - team-lib-j2me (git submodule)
| - lib (Eclipse BB Project)
| | - BlackBerry_App_Descriptor.xml
| | - src (platform specific)
| | - ...
| - test (Eclipse BB Project)
| - BlackBerry_App_Descriptor.xml
| - src (platform specific)
| - ...
我似乎找不到一种干净简单的方法来:
- 获取任一 Eclipse“lib”项目的源链接到相对路径“../team-lib-j2me/src”
- 获取任一 Eclipse“测试”项目的源链接到相对路径“../team-lib-j2me/test/src”
关于如何做到这一点的任何建议?
谢谢!