我们使用subversion来跟踪我们的代码,只是在我们两个人之间共享代码。但是,当我们在下一次提交之前同时添加或删除文件时,我们遇到了一个问题。看起来,每当我们与群&文件混淆,项目包下的project.pbxproj将被修改,颠覆无法照顾。因此该项目无法打开。Subversion,xcode和project.pbxproj的问题
我的猜测是project.pbxproj跟踪组和文件的排列方式。我如何在Subversion下进行这项工作?这是一个文本文件,但不知何故,它似乎并没有被视为如此。
它看起来像我至少在其中一个选项中被损坏。它提供了三种选择,不是用我的确切措辞,但是(1)保留本地更改,(2)用存储库版本覆盖本地文件,以及(3)关闭xcode。如果我们关闭Xcode它不会打开,我们必须手动删除它并从命令行更新内容。然后Xcode将以存储库的文件层次结构打开。 – huggie 2010-07-20 13:23:44
这听起来更像是合并工具踢入并告诉你它不能执行合并,因为存在冲突(即,你们都改变了同一行 - 工具无法知道使用哪条线)。关闭xcode并尝试在文件上使用TortoiseSVN。还将其设置为文本MIME类型,您将拥有更好的合并支持。 – gbjbaanb 2010-07-20 15:04:11