我們的項目使用svn
來管理源版本。我們有一個問題,當一個xib被2個人修改時,合併後它幾乎會發生衝突。我用vim打開了confilct文件,信息不可讀,我不知道如何解決合併衝突。如何解決xib文件的合併衝突?
有沒有人遇到過這個問題?如何解決它?
在此先感謝。
我們的項目使用svn
來管理源版本。我們有一個問題,當一個xib被2個人修改時,合併後它幾乎會發生衝突。我用vim打開了confilct文件,信息不可讀,我不知道如何解決合併衝突。如何解決xib文件的合併衝突?
有沒有人遇到過這個問題?如何解決它?
在此先感謝。
我會先檢查是否可以手動合併它。 xib是xml文件。您可以使用TextEdit.app打開它並搜索「< < <」 您將看到兩個塊,即我的和svn的修訂版。
如果這是不可能的,你會恢復你的代碼,更新和重做工作。還有其他幾種解決方法。 How to merge conflicts (file project.pbxproj) in Xcode use svn?
我確認只用文本編輯器編輯文件...
爲什麼「的信息不可讀」?一個XIB文件就是XML。你有沒有想過過渡到Git?它的automerge工具遠遠優於svn。 – Perception 2012-04-07 15:40:33
您是否嘗試「將其更新到頭部」並重新合併? – 2012-04-07 15:44:39