2009-05-07 3 views
4

XCodeに埋め込まれたSCMツールを使用して、アプリケーションのバージョン管理を管理しています。XcodeのSCMツールで.xcodeprojがコミットされない

私はiPhoneアプリケーションを作成しましたが、Subversionサーバーに追加/コミットしましたが、.xcodeprojファイルはアップロードされません(すべてのクラスファイル、リソースなどがあります)。私は "リポジトリに追加"するオプションも得られません。 「SCM」列の下に「A」(追加)が表示されることもありますが、変更をコミットしたり、プロジェクト全体をコミットしてもまだアップロードされずにサーバーに表示されます。その結果、私のチームはプロジェクトを取得して実行することができません。

ターミナルやバージョンを使用する以外に何かをする方法はありますか?

ありがとうございます。

+0

解決しましたか? – JoePasq

+0

こちらの返信はありません。今は少し埋葬されている。 私は現在、コードを管理するために端末のSVNを使用しています。だから私はXcodeのSCMを直接使用しません。 – Dimitris

答えて

3

<project>.xcodeprojは実際にはディレクトリです。プロジェクトデータは<project>.xcodeproj/project.pbxprojに格納されています。 .xcodeprojには、他の比較的重要でないファイルもいくつかありますので、気にする必要はありません。project.pbxprojがチェックインされていることを確認してください。

+2

実際には、ユーザー固有のものであるため、他のファイルをチェックインしないように注意してください。 – WhirlWind

+0

@WhirlWind:良い点 - 人々がこれらのファイルを誤ってチェックインすると迷惑になります –

0

SVNから最新のバージョンをチェックアウトし、変更をファイルにコピーしてコミットします。

関連する問題