每次我Git Checkout时,Xcode都会禁用重新编译

时间:2016-09-09 23:55:05

标签: xcode

我在一个大型Xcode iOS项目上工作,从干净状态完全编译大约需要20分钟。我已经在调试模式和dYSM中禁用了编译器优化,所以我相信这是最快的编译方式。每当我git checkout另一个分支,即使是简单的一个文件发生变化,Xcode也必须重新编译所有内容,这需要永远并且让我慢下来。我有什么办法可以禁用它吗?谢谢!

1 个答案:

答案 0 :(得分:1)

我对git checkout所观察到的是,它将文件创建/修改日期重置为现在。我认为Xcode看到它已经发生了变化,并将其视为文件在其背后发生变化的信号。