开发者如何共享xcode ios项目?

时间:2012-04-03 13:31:54

标签: ios xcode version-control bazaar

iOS xcode项目中的哪些文件应该在bzr服务器上进行版本控制?以及如何在另一台Mac上正确拉动项目?

或者换句话说,将项目从一个mac导出到另一个mac需要哪些文件?

3 个答案:

答案 0 :(得分:3)

除了代码和媒体文件之外,Xcode本身需要的主要内容是project.pbxproj包中的.xcodeproj文件。

答案 1 :(得分:0)

我不确定哪些文件需要在版本控制下,因为我不使用Xcode,但您可以通过执行“干净”操作或在Xcode中调用的任何内容来删除所有构建工件。剩下的可能是您需要置于版本控制之下。

之后,如果您发现某个特定的Xcode文件每次提交时都在更改,并且您不相信您正在更改项目设置,那么这可能是一个“工作区”文件,不值得保留在版本控制之下而您应将其添加到被忽略文件列表中:bzr ignore FILE

答案 2 :(得分:0)

以不同的方式思考这个问题。由于Git已融入Xcode,因此有很多问题需要放入.gitignore文件中,例如git-ignore-file-for-xcode-projects。因此,这为您提供了版本控制下项目所需 NOT 的起点。

我会看到如何将此列表用于Bazaar equivelent - 其中有趣的是.bzrignore