我自己一直在使用 SCM,但现在我在两人团队中工作:) 看来我们在 project.pbxproj 上存在冲突,我认为这是因为该文件不应置于源代码管理之下。该文件是用于个性化环境的文件,还是具有用于构建等的重要设置?
我想从 SVN 中删除它。
在 TeamForge 下使用 XCode 4.x 和 SVN。
最佳答案
您应该将 .pbxproj 文件置于版本控制之下。它基本上包含了 Xcode 中的项目结构;组、文件引用、build设置等。个人设置存储在 xcuserdata 中。
那里发生冲突是很常见的,尽管它只是一个 xml 文件,所以合并相对容易(尽管很乏味)。
关于iphone - 在 iPhone SDK 下,您是否应该将 project.pbxproj checkin 源代码管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6970447/