2015-02-27 2 views
0

Это общий вопрос XCode, но здесь.Предотвращение XCode из файлов с автоматическим версированием

При открытии наконечника XCode автоматически запускает его, заставляя его отображаться как измененный файл в Git/SourceTree. Это происходит независимо от того, произошли ли какие-либо изменения в nib. Такое поведение наблюдается и в других типах файлов, таких как каталоги объектов изображений.

При работе в большом приложении со многими наконечниками или большими каталогами активов, открытием/закрытие без изменений могут привести к большому списку измененных файлов и увеличить вероятность непреднамеренной постановки и фиксации, и т.д.

ли кто-нибудь знаете, как предотвратить XCode от автоматического управления версиями? Благодаря!

+0

Если нет фактически никаких изменений, постановка и совершение не будет делать ничего мерзавца. Если вы видите, что это «непреднамеренная постановка и фиксация», это означает, что что-то действительно * * изменилось. –

+0

XCode производит фактические изменения в файле, поэтому иногда бывает очень сложно прокрутить список в SourceTree и определить, какие из них являются реальными, а те, которые не являются – Pheepster

+0

@IanMacDonald XIBs и раскадровки хранят номера сборки версии Xcode и OS X, который написал файл. Даже если вы ничего не модифицируете в файле, Xcode перезаписывает файл с новыми номерами сборки, если номера сборки в файле не соответствуют Xcode. Нет никаких оснований совершать эти изменения только для git. –

ответ

0

В настройках снимите флажок «Автоматически добавлять и удалять файлы».

xcode source control preferences screeshot

Смежные вопросы