2012-05-15 1 views
7

Я использую Xcode 4.3.2 и понял, что файлы проект не будет добавлены к мерзавцу репо, так что я добавил их и совершенные: (есть 6 файлов)Для проекта Xcode полезно ли добавлять файлы .xcodeproj в исходный элемент управления?

# On branch master 
# Changes to be committed: 
# (use "git reset HEAD <file>..." to unstage) 
# 
# new file: Proj01.xcodeproj/project.xcworkspace/contents.xcworkspacedata 
# new file: Proj01.xcodeproj/project.xcworkspace/xcuserdata/jeremy.xcuserdatad/UserInterfaceState.xcuserstate 
# new file: Proj01.xcodeproj/project.xcworkspace/xcuserdata/jeremy.xcuserdatad/WorkspaceSettings.xcsettings 
# new file: Proj01.xcodeproj/xcuserdata/jeremy.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist 
# new file: Proj01.xcodeproj/xcuserdata/jeremy.xcuserdatad/xcschemes/FlipCard.xcscheme 
# new file: Proj01.xcodeproj/xcuserdata/jeremy.xcuserdatad/xcschemes/xcschememanagement.plist 

, но это на самом деле хорошая практика сделать это? (один раз Xcode разбился и папка .xcodeproj исчезла).

ответ

5

Как сказал ваш .xcodeproj очень важен и должны быть включен в коммиттере

Я просто хочу, чтобы добавить ссылка об использовании Xcode с мерзавцем, который помог мне много: http://shanesbrain.net/2008/7/9/using-xcode-with-git

+1

Срок действия договора истек ... –

2

Ну, так как все ссылки на файлы, настройки сборки, целевые параметры сохраняются в файле .xcodeproj, да, вы должны включить его в свой репозиторий. Я обычно исключаю большинство (если не все) пользовательские файлы, такие как контрольные точки, состояние пользовательского интерфейса и т.д.

5

очень важно, чтобы добавить файл project.pbxproj, но ничего другого в .xcodeproj пачки нуждается быть под контролем версий.

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