2012-05-15 15 views
7

Xcode 4.3.2 kullanarak ve proje dosyaları git repo eklenmez fark, bu yüzden onları eklendi ve kararlıyım:Bir Xcode projesi için .xcodeproj dosyalarını kaynak kontrolüne eklemek de iyi bir şey midir?

# 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 

(6 dosyalar vardır) ama aslında iyi bir uygulamadır böyle yaparak? (bir kez Xcode çöktü ve .xcodeproj klasörü gitti).

cevap

2

Peki, tüm dosya referansları, kurulum ayarları, hedef seçenekleri .xcodeproj dosyasına kaydedildiğinden, evet, depoya eklemelisiniz. Genellikle bu tür kırılma noktaları, kullanıcı arayüzü devlet olarak (hepsi değilse de) en kullanıcı belirli dosyaları, dışlamak vb

5

O project.pbxproj dosya eklenmesi önemlidir, ancak sürüm kontrolü altında olması ihtiyacı .xcodeproj pakette başka bir şey: bana çok yardımcı git ile xcode kullanma hakkında bu bağlantı.

İlgili konular