svn 存储库中的核心数据模型问题
Posted
技术标签:
【中文标题】svn 存储库中的核心数据模型问题【英文标题】:Issue with a Core Data Model in a svn repository 【发布时间】:2011-04-01 15:10:27 【问题描述】:我正在使用 XCode 4 开发 ios 应用程序。我无法将数据模型 (.xcdatamodeld) 提交到我的 subversion 存储库。 xcode中的svn工具有点欠缺所以我去命令行了。
当我输入“svn status”时,它会显示一个“?”在我的 .xcdatamodeld 文件旁边,这意味着它不受版本控制。
当我为 .xcdatamodeld 执行“svn add”时,它告诉我它已经在版本控制之下。
我认为这更像是一个 SVN 问题。知道什么会导致这种矛盾吗?
jorj
【问题讨论】:
【参考方案1】:当您创建新版本时,xcode 会复制 .svn 目录。
解决方法:删除新版本目录下的.svn目录:
rm -rf DataModel.xcdatamodeld/DataModel\ 2.xcdatamodel/.svn
【讨论】:
【参考方案2】:您是否移动了任何目录或文件夹?
当一个本地存储库获取另一个存储库的元数据时,我发现了奇怪的行为,因为嵌入的“.svn”目录与文件夹一起移动到了另一个本地存储库。
【讨论】:
非常感谢!我做了一些移动,因为数据模型是一个目录(其中有另一个目录),一些挥之不去的 .svn 目录把它搞砸了。现在一切正常。以上是关于svn 存储库中的核心数据模型问题的主要内容,如果未能解决你的问题,请参考以下文章