所以我不太了解 subversion,但我使用 Versions svn 让我的 Xcode 项目在我的笔记本电脑和台式机之间保持同步,这是我遇到的第一个问题。周末外出时,我在笔记本电脑上做了很多工作,回家后尝试同步;但是,当我从笔记本电脑提交更改并在桌面上更新时,发生了一些奇怪的事情。该项目打开(在我的台式计算机上)但给了我以下错误:
The document "ClassInputViewController.xib" could not be opened. Could not read archive.
以及该 xib 各行的大约 50 个合并冲突。仔细检查文件后,我发现在更新期间添加了 3 个新文件,这些文件不在我在笔记本电脑上提交的文件中:ClassInputViewController.xib.mine、ClassInputViewController.xib.r101和ClassInputViewController.xib.r102Versions 说不受版本控制。如果我删除这些文件,Xcode 中的合并冲突就会消失,但仍然会出现主要的“无法读取存档”错误。我知道一个简单的解决方案是在我的笔记本电脑上备份项目,从 svn 中删除它并重新添加到工作文件中,但我想弄清楚如何解决这个问题,以防万一它再次发生项目不会那么容易做到这一点。有谁知道在这种情况下该怎么办?