Ich stoße auf ein Problem, bei dem in einem Projekt mehrere Entwickler an derselben Storyboard-Datei arbeiten. Wenn Entwickler Controller zu ihrer eigenen Version des Storyboards hinzufügen, müssen die Dateien zusammengeführt werden. Wenn ich während der Zusammenführung ein Storyboard im Klartextformat anschaue, kann ich nicht nachvollziehen, welche Änderungen ich akzeptieren soll und in welcher Reihenfolge.
Gibt es eine Art Tutorial oder eine Anleitung zum Zusammenführen von Änderungen aus Versionen desselben Storyboards? Wie verwalten Sie Änderungen am selben Storyboard, das von mehreren Entwicklern erstellt wurde?
Danke!
Ich denke, meine Antwort wird dir nicht helfen, aber ... Es scheint, als ob Sie nicht sicher sein können, dass die Zusammenführung möglich sein wird.
Da das Storyboard (als xib-Datei) xml ist, ist es schwierig, Änderungen sicher zusammenzuführen.
Es scheint, dass Google sogar die Verwendung von xib aus dem gleichen Grund verbietet. ( Storyboards und SVN-Konflikte )
Sie können auch einfach xib-Dateien verwenden, da Sie mehr xib-Dateien haben, werden Sie noch weniger Konflikte bekommen (auch das Zusammenführen von xib ist in den meisten Fällen einfach - wie etwa eine neu hinzugefügte Schaltfläche).
Endlich könntest du versuchen, einen Blick auf das Storyboard-XML zu werfen, um zu versuchen, einen Weg zu finden, es zusammenzuführen (glücklicherweise hat es jemand getan und wird deine Antwort finden), aber bedenke, dass diese Art der Dateien neigt dazu, sich über Tim zu ändern e (wir haben Anwendungen, die auf XCode 3.xxx gestartet wurden und nur das Xib auf XCode 4.5.2 öffnen, um die Datei zu modifizieren, und einige Xib wurden auf XCode 4.1 erstellt, so ist es etwas häufig zwischen XCode-Version)
[BEARBEITEN]
Die Antwort dort schlägt eine App vor, es ist wahrscheinlich einen Versuch wert!
Tags und Links svn version-control uistoryboard xcode4.3