gpt4 book ai didi

git - IntelliJ IDEA - mac/PC 上的不同团队成员

转载 作者:太空狗 更新时间:2023-10-29 14:48:48 27 4
gpt4 key购买 nike

目前,我们正在与两位使用 IntelliJ IDEA 10.5 PC 版的开发人员一起使用 IntelliJ IDEA。

我们中的一个人正在转向 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 中。所以存在同样的问题。文档指出:

Since *.iws file stores your personal preferences, it should not be placed under version control. On the contrary, the project and module files (*.ipr and *.iml) store project-wide settings, and should be shared.

谁能告诉我们如何在不同平台上与团队成员一起设置团队项目。

最佳答案

永远不要与网络驱动器共享代码。始终与您的版本控制软件共享它。

使所有路径都是相对的。如果它是一个 java 项目,请使用像 maven 这样的依赖管理工具。所有开发人员都必须基于 Maven 依赖项创建一个本地项目。

如果您使用相同的代码,请确保您使用 unicode 文件编码,否则您可能会源代码中获得乐趣。

我认为您不能使用 IntelliJ 构建 iOS 应用程序,那么您为什么要惹上麻烦呢?

关于git - IntelliJ IDEA - mac/PC 上的不同团队成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10248068/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com