所以我不知道有关颠覆,但我使用版本svn,以保持我的笔记本电脑和桌面之间我的Xcode项目同步,这是我有它的第一个问题。我在周末的时候在笔记本电脑上做了一堆工作,并在我回家时尝试同步;然而,当我从我的笔记本电脑提交更新并在我的桌面上更新时,发生了一些奇怪的事情。该项目打开(在我的台式计算机上),但给我出现以下错误:颠覆xib合并错误
The document "ClassInputViewController.xib" could not be opened. Could not read archive.
以及该xib各行上的约50个合并冲突。在仔细检查这些文件后,我看到在更新期间添加了3个新文件,这些文件不在我笔记本电脑上提交的文件中:ClassInputViewController.xib.mine,ClassInputViewController.xib.r101和版本说的ClassInputViewController.xib.r102不受版本控制。如果我删除这些文件,Xcode中的合并冲突消失,但主要的“无法读取归档”错误仍然会发生。我知道一个简单的解决方案是在我的笔记本电脑上备份项目,从svn中删除它并将其添加回工作文件中,但我想弄清楚如何解决这个问题,它会再次发生,这个项目不会那么容易。任何人都知道在这种情况下应该怎么做?
你有一个选择是对这些xibs进行svn还原。否则,您可以在文本编辑器中打开它,如果您有信心,可以自行删除冲突。 – iDev 2013-02-18 23:44:05