2012-04-07 14 views
6

Il nostro progetto utilizza svn per gestire la versione di origine. Abbiamo un problema che quando uno xib viene modificato da 2 persone, sarà quasi in conflitto dopo l'unione. Ho aperto il file confilct usando vim, l'informazione non è leggibile e non so come risolvere il conflitto di fusione.Come risolvere il conflitto di unione del file xib?

Qualcuno ha già incontrato questo problema? Come risolverlo?

Grazie in anticipo.

+0

Perché l'informazione 'illeggibile'? Un file XIB è solo XML. Hai pensato di passare a Git? Gli strumenti di automerge sono di gran lunga superiori a svn. – Perception

+0

Hai provato a "aggiornarlo in testa" e poi a unirlo di nuovo? –

risposta

1

Vorrei innanzitutto verificare se è possibile unirlo manualmente. Il file xib è xml. Puoi aprirlo con TextEdit.app e cercare "< < <" Vedrai due blocchi, il mio e la revisione da svn.

Se non è possibile, si ripristinerebbe il codice, si aggiornerà e si ripristinerà il lavoro. E ci sono altri modi per risolverlo. How to merge conflicts (file project.pbxproj) in Xcode use svn?

0

Confermo che basta editare il file con un editor di testo ...