我正在使用XCode 4中的iOS应用程序。我无法将数据模型(.xcdatamodeld)提交到我的subversion存储库。 xcode中的svn工具有点缺乏,所以我去了命令行。
当我输入“svn status”时,它会显示“?”在我的.xcdatamodeld文件旁边,这意味着它不受版本控制。
当我为.xcdatamodeld执行“svn add”时,它告诉我它已经受版本控制。
我认为这更像是一个SVN问题。知道什么可能导致这种矛盾吗?
jorj
答案 0 :(得分:4)
创建新版本时,xcode会复制.svn目录。
解决方案:删除新版本目录中的.svn目录:
rm -rf DataModel.xcdatamodeld/DataModel\ 2.xcdatamodel/.svn
答案 1 :(得分:2)
你移动了任何目录或文件夹吗?
当一个本地存储库获取另一个元数据时,我发现了奇怪的行为,因为嵌入的`.svn'目录与文件夹一起移动到另一个本地存储库。