我如何使用Subversion与多个开发人员共享Xcode 4项目



我们是在同一个Xcode 4 iOS项目中工作的多个开发人员。我们试图提交使用Subversion,但我们不断与项目发生冲突。当2个开发人员添加新目标或更改项目结构时,Pbxproj。

处理这个问题的正确方法是什么?

提交&更频繁地更新,或者如果可能的话将你的应用模块化到几个项目中。在Subversion (svn:needs-lock)中也有强制锁定,但我不确定这是否值得麻烦。

我遇到过这个问题。我们解决这个问题的方法是同时提交projectName。xcodeproj文件。基本上,包含资源文件和项目文件的整个顶级目录都被提交了。我们在组织者中使用了颠覆系统。我不确定你是否提交了项目文件;但如果你不是,我建议你也这样做。

自从我们开始这样做以来,我们已经停止了对项目文件的冲突。

还有一件事(这是如果你正在提交.xcodeproj文件);提交时,.xcodeproj包下有一个未选中的复选框。一定要检查一下。这样,项目结构的变化也将传递给所有其他开发人员。:)

希望能有所帮助。

最新更新