2012-04-03 18 views
1

iOS xcodeプロジェクトのどのファイルをバージョン管理のためにbzrサーバーでバージョンする必要がありますか?どのように正しく別のMacでプロジェクトをプルするには?開発者はxcode iosプロジェクトをどのように共有しますか?

つまり、あるMacから別のMacにプロジェクトをエクスポートするために必要なファイルは何ですか?

答えて

3

あなたのコードとメディアファイルに加えて、Xcode自体に必要なのは、.xcodeprojパッケージ内のproject.pbxprojファイルです。

+0

これはxcodeのさまざまなバージョンで動作しますか? –

+0

bTwお返事ありがとうございます... –

+0

これはXcode 3.0以降のすべてのバージョンのXcodeで動作します。本当に、 'xcuserdata'フォルダ以外のものが含まれているはずですが、pbxprojだけが必須です。 –

0

私はXcodeを使用していないので、どのファイルをバージョン管理下に置く必要があるのか​​よく分かりませんが、おそらく「クリーン」操作を実行するか、Xcodeで呼び出されたものであればすべてのビルド成果物を削除できます。残っているものは、おそらくあなたがバージョン管理下に置く必要があるものです。

その後、コミットするたびに特定のXcodeファイルが変更され、プロジェクト設定を変更していると思わない場合は、バージョン管理下に置く価値のない「ワークスペース」ファイルである可能性があります。無視されたファイルのリストに追加する必要があります:bzr ignore FILE

+0

実際、Xcodeは「クリーン」コマンドでは削除されない多くのファイルを作成します。ビルドディレクトリは削除されず、プロジェクトバンドル自体の補助ファイルも削除されません。別のコメント作成者がプロジェクトバンドルの唯一の重要なファイルが "proejct.pbxproj"だと言ったので、必要に応じて他のすべてが作成されます。 – Mark

0

これについては別の方法で考えてください。 GitがXcodeに組み込まれているので、git-ignore-file-for-xcode-projectsのように.gitignoreファイルに何を入れるべきかについて多くの質問があります。これにより、バージョン管理下にあるプロジェクトにはではなく、が必要です。

私は、このリストをバザールにどのように取り入れるかを知りたいと思います。これは、面白くても.bzrignoreと呼ばれています。

関連する問題