3

几个小时以来,我一直在徒劳地尝试将 CoreData 数据模型文件添加到我的 XCode 项目中,该项目受 SVN 源代码控制。每当我这样做时,我都会在 XCode 中得到以下显示:

截屏

我现在至少关注了 5 或 6 篇不同的文章,这些文章介绍了如何使 subversion 与 XCode 4 中的 xcdatamodeld 文件/文件夹很好地配合,但没有取得多大成功。我即将放弃并将我的数据模型文件置于源代码控制之外,但我什至无法让 subversion/xcode 忽略它。获胜不是一种选择。

到目前为止我尝试过的事情:

  • Data.xcdatamodeld 的命令行添加/提交 - 这会导致 XCode 4.2 进入 tiz 并反复崩溃
  • 忽略 XCode Organizer 中的文件 - 这会导致 XCode 在文件系统或 SVN 上报告有关缺失 Data.xcdatamodeld 文件的构建警告,该文件在 xcode 中不存在
  • 我在这里遵循了建议: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 回答