我们应该在bzr服务器上对iOS xcode项目中的哪些文件进行版本控制?以及如何在另一台mac上正确地拉出项目?
或者简单地说,将项目从一台mac导出到另一台mac需要哪些文件?
发布于 2012-04-03 23:30:26
除了代码和媒体文件之外,Xcode本身需要的主要内容是.xcodeproj包中的project.pbxproj文件。
发布于 2012-04-03 23:10:33
我不确定哪些文件需要受版本控制,因为我不使用Xcode,但您可能可以通过执行"clean“操作或Xcode中的任何名称来删除所有构建工件来确定。剩下的可能就是你需要放在版本控制下的东西。
在那之后,如果你发现一个特定的Xcode文件在你每次提交的时候都在改变,并且你不相信你在改变项目设置,那么这个文件可能是一个不值得保留在版本控制之下的“工作区”文件,你应该把它添加到被忽略的文件列表中:bzr ignore FILE。
发布于 2012-04-03 23:59:49
以不同的方式思考这一点。当Git被嵌入到Xcode中时,关于如何将什么内容放入git-ignore-file-for-xcode-projects这样的.gitignore文件中有很多问题。因此,这为您提供了一个起点,了解在版本控制下的项目所需的是而不是。
我会看看如何将这个列表转换成Bazaar的等价物--有趣的是,它被称为.bzrignore。
https://stackoverflow.com/questions/9994368
复制相似问题