无法使用XCode创建快照

时间:2012-07-02 21:11:37

标签: xcode snapshot

我无法在XCode中拍摄我的特定项目的任何更多快照。如果我尝试创建快照,它会在状态栏中显示“正在创建快照..”并永远继续。然后我强制退出Xcode,重新启动并再次尝试创建快照。这一次,它立即给出错误信息'..remove file manual ... ... lock'。然后我使用终端中的rm命令删除显示的文件。然后我再次尝试创建快照并继续相同的循环。

如何解决此问题?

我已经为这个项目拍了很长时间的快照,而且有一天我不得不删除所有旧快照,因为我突然意识到它们占用了12 GB以上!即使现在,如果我尝试为此项目创建快照,它会在几分钟内达到3 GB,然后我强行退出它。 (我很确定这曾经完美地工作到一段时间之后,并没有在太空中使用千兆字节。)

3 个答案:

答案 0 :(得分:3)

既然你标记了这个问题git,我怀疑git是你问题的原因。我发现如果项目位于git存储库中,Xcode快照不起作用。如果需要拍摄快照,解决方法是暂时将.git文件夹移出项目,拍摄快照,然后移回.git文件夹。

答案 1 :(得分:2)

我也有同样的问题,这就是我修复它的方法:

我在Xcode中注意到了 - >组织者 - >我的整个〜/ username文件夹显示为存储库的存储库。我尝试在Xcode中删除它,但它一直在返回。以前,在我安装Xcode 4并使用Xcode 3之前,我已经安装了GIT并将opdenkamp / xbmc克隆到我的主文件夹中。由于缺乏使用GIT的知识,我将整个文件夹设置为存储库,每当我尝试在Xcode中创建项目快照时,它都会创建〜/ username(或其他一些进程)的快照。在〜/ Library / Developer / Xcode / Snapshots /中创建一个多GB文件。事实上,我会“强行退出”Xcode来停止这个过程。

所以我删除了Xcode中的存储库,我在Xcode然后在我从我的主目录输入的终端〜/ username

sudo rm -r .git

如果你想保留存储库(这对我来说不是问题)可能不是一个好主意,但是现在制作一个xcode项目的快照需要一秒钟并生成一个Xcode顺序的文件项目,而不是现在在多GB球场

答案 2 :(得分:0)

最简单的解决方法是确保您拥有"启用源代码管理"签入Xcode的首选项(源代码管理选项卡)