3

SVN ソース管理下にある XCode プロジェクトに CoreData データ モデル ファイルを追加しようと何時間も無駄に試みてきました。私がそうするたびに、XCodeで次の表示が得られます。

スクリーンショット

Subversion を XCode 4 の xcdatamodeld ファイル/フォルダーでうまく動作させる方法について、少なくとも 5 つまたは 6 つの異なる記事をたどってきましたが、あまり成功していません。データモデルファイルをソース管理の外に置いてあきらめようとしていますが、subversion/xcode を無視することさえできません。勝つことは選択肢ではありません。

私がこれまでに試したこと:

  • Data.xcdatamodeld のコマンド ライン add/commit - これにより、XCode 4.2 が tiz に入り、繰り返しクラッシュします。
  • XCode オーガナイザーでファイルを無視する - これにより、XCode は、ファイル システムまたは SVN で、xcode には存在しない、欠落している Data.xcdatamodeld ファイルに関するビルド警告を報告します。
  • 私はここの提案に従いました: http://www.tmro.net/2010/10/subversion-and-core-data-versioning/ XCodeを持っているだけで、SVN操作中にクラッシュし始めます(削除する必要がありましたローカル バージョンを完全に削除し、リポジトリからリロードします)
  • プロジェクト外の制御された環境でこれを複製できます

XCodeでこれを以前に見て、この問題を解決した人はいますか?

CoreData データ モデル ファイルを SVN 制御プロジェクトに追加しようとしたのは私が初めてではありません。

ありがとう

4

1 に答える 1

2

これは otf フォント バンドルでも見られました。

私のデータモデルファイルは奇妙に保存されました。私のプロジェクトディレクトリには次のものがありました:

./Model.xcdatamodeld/Model.xcdatamodeld/contents

つまり、二重化されたディレクトリ

内部フォルダーのみでコマンドライン svn を実行しました。

cd ./Model.xcdatamodeld; svn ci Model.xcdatamodeld

内部ディレクトリとコンテンツ ファイル、? XCodeで消え、問題なくコミットされました。ネストされたディレクトリがどのように問題になるかわかりませんが、これでうまくいきました。

于 2011-12-16T07:51:38.923 に答える