很抱歉、已加载的标题、或许最好通过一个示例来询问问题。 完成以下情形的首选方法是什么:
- 存在多个共享多个模块的项目、但它们的差异足以保证单独的源存储库。
- 共享模块作为单独的存储库存在、可以克隆到开发人员文件系统上的任何位置(我们将其称为 SDK)。
- 两个开发人员正在处理同一个项目(比如 CCS 中的 MSP430项目)、并且在他们的计算机上的两个不同位置有一个 SDK 副本。
- 他们必须配置一个指向 SDK 位置(链接到工程中)的路径变量。
如何在不将冲突路径插入.project 文件的情况下实现此操作?
我最初创建了指向 SDK 的 Windows 环境变量。 在尝试基于环境变量链接文件夹后、我发现 Eclipse 无法实现这一点、因为必须创建路径变量、该变量本质上是环境变量的副本 (从而破坏环境变量的作用、并将绝对路径插入.project 文件中)。
这似乎是一个问题,一直在困扰着我,所以我必须遗漏一些简单的东西。
谢谢、