无法将核心数据文件添加到我现有的项目(版本控制问题)......?

时间:2012-06-25 09:21:10

标签: ios core-data version-control

我有iOS部署目标4.0的应用程序,现在我想添加位于iOS-Core Data下的数据模型文件。但是当我尝试将此文件添加到我的项目中时,下面的消息提醒我......!?< / p>

“无法执行操作,因为文件不受版本控制。”

我尝试使用测试项目,在其中我创建了一个小项目,然后我添加了这个文件,但这没有问题 请帮忙

2 个答案:

答案 0 :(得分:3)

有两种可能性:

  1. Xcode找不到项目所指向的文件。尝试右键单击Xco​​de中的文件,然后选择在Finder中显示以查看文件是否存在。如果没有,您需要将文件复制到项目目录中,然后再将其添加到Xcode中。
  2. 您的git repo不知道该文件。
  3. 如果是git问题,请打开终端和

    cd directoryName/OfYour/File
    git add .
    git commit -am "Added file."
    

答案 1 :(得分:0)

您可以从包含核心数据的项目模板开始,这样您就可以使用任何内容。 您可以尝试从新项目添加现有模型文件,而不是添加新文件(核心数据模型)。​​

不时(我使用svn)在版本控制下添加/删除/替换文件时会非常困惑。在这种情况下,即使是那个松散版本信息,我也从头开始。 我写了一个小工具(Automator),删除每个.svn目录/子目录,这样你就可以启动任何版本控制。 我需要一个可以提供链接的工具。