目前,我们正在与两个开发人员一起使用 IntelliJ IDEA,他们都使用 PC 版本的 IntelliJ IDEA 10.5。
我们中的一个人正在迁移到 Mac,因为 iOS 开发是一个问题。
我们在.ipr
本地设置了每个文件,例如在d:\ideaproject\projectroot
.
该项目由几个模块组成,这些模块的.iml
文件位于网络驱动器上,例如:
k:\ideaprojects\project\module1.iml
k:\ideaprojects\project\module2.iml
我们都有相同的驱动器号,所以这完美无缺。
当我们想要完全一样地设置 Mac 时,这是不可能的,因为在.iml
文件中有对k:\
其他网络驱动器号的引用。当然,Mac 不知道驱动器号。
我们如何以一种我们都可以在一个项目中工作的方式进行设置?我们考虑过设置 git,但在 IDEA 文档中他们提到该.iml
文件必须在 CVS 中。所以存在同样的问题。该文档指出:
由于 *.iws 文件存储您的个人偏好,因此不应将其置于版本控制之下。相反,项目和模块文件(*.ipr 和 *.iml)存储项目范围的设置,应该共享。
谁能给我们一个想法,如何在不同平台上与团队成员一起设置团队项目。