Xcode 5.x と Git を使用して、このファイル MyProjectName.xccheckout をコミットしました。次に、このコミットを中央リポジトリにプッシュしました。現在、チームの他の誰かがプルを実行すると、「MyProjectName.xccheckout にツリーの競合がありました」というエラーが表示されます。
このトピックにはいくつかの投稿があり、このファイルをコミットするのが正しいようです。しかし、これを行ったので、競合をどのように処理すればよいでしょうか?
この投稿Xcode5 の *.xccheckout ファイルは VCS で無視されますか? 同じ問題をカバーしていますが、競合をどのように解決したかはわかりません。
更新: 変更を中央リポジトリからローカル コピーに手動でマージし、再度プルを実行しようとしましたが、同じエラーが発生しました。また、このファイルの値が時々変更されることにも気付きましたが、何が原因なのかわかりません。
更新: ファイルで変更される値の例を次に示します:
IDESourceControlProjectIdentifier
3869BFC7-FD51-432F-A70B-CE2ADC0CDF1F