Xcodeストーリーボードを多くのチームメンバーとマージすると、多くの競合などが発生する可能性があります。ストーリーボードを20人のチームメンバーと共有する戦略が必要ですが、ストーリーボードのコードのマージに関連する悪夢を回避する必要があります。
Xcodeでチームごとに個別のターゲットを持つことを考えましたが、これはすべてが更新を必要とするためうまくいきません。
私のコードベースは継承されます。すでにストーリーボードが重い分岐プロジェクトです。 xibへの変更は難しいかもしれません(??)
チームでの作業中にstoryboard
を使用しないことを明確に提案する this チュートリアルを確認してください。
ただし、チームを各モジュールに分割し、バージョン管理システムをbitbucketまたはgitとして使用して、複数のストーリーボード(個別のモジュール用の別個のストーリーボード)を使用してコードを管理できます。
毎日の慎重なコミットとプルは、競合を確実に解決します。
私たちのチームは、Michael Behanの方法の大部分がうまく機能することを発見しました。 ⌘ブーム