所以我不知道有關顛覆,但我使用版本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