在项目的早期阶段,当添加了大量文件,并且项目由多个人同时处理时,Xcode项目文件往往会在源代码控制下发生冲突。合并这些文件是一件痛苦的事情,如果你不小心的话通常会导致文件引用的丢失。
有没有人用一个通用的Xcode项目文件设计出了一个行之有效的协作系统?有没有人为每个协作者保留一个单独的项目文件,并在出现问题时担心文件依赖?这似乎是一个很常见的问题,所以我相信很多人已经为这类事情设计出了一个系统。
我确实有自己的系统,每个合作者都有单独的项目文件,但这在早期阶段有点令人沮丧……
发布于 2010-08-16 01:06:14
我找到的最好的答案就是“尽早提交,经常提交”。不要等到积累了大量的更改才提交工作-当您向项目中添加新文件时,请将其签入。移动或重命名类时,请将其检入。你明白…的意思了吗?
项目格式对于自动合并来说实际上是相当健壮的。只是当文件中分布了大量的小更改时,自动合并就会很快失效。
显而易见的警告是:
我的团队以这种方式工作,它对我们来说已经足够好了。这当然不会比管理经典的Makefile更痛苦,IMHO。
https://stackoverflow.com/questions/3488300
复制相似问题