2010-08-16 14 views
5

Da ich gewohnt bin, in Java zu entwickeln, bin ich mit den vom Build-Prozess generierten Dateien vertraut und kann feststellen, welche Dateien von SVN und HG ausgeschlossen werden sollen, wenn ich einen Commit mache.Welche Dateien werden beim Kompilieren und Linken von Xcode generiert?

Ich fange gerade an, einige iOS-App-Gebäude mit XCode zu lernen. Mit XCode und Objective-C auf einem Mac weiß ich nicht, welche Dateien erzeugt werden. Wenn es spezifische Dateien für die iOS-Entwicklungsumgebung gibt, möchte ich diese Dateien ebenfalls kennen.

Welche Dateien, Erweiterungen oder anders, sollte ich zu einer .hgignore-Datei hinzufügen oder svn: ignore, um generierte Dateien ordnungsgemäß aus meinen Code-Repositories zu behalten?

Antwort

6

Sie sind generell in Ordnung, wenn Sie den Build-Ordner in Ihrem xcode-Projekt ausschließen.

+3

Ich ignoriere auch * .pbxuser und * .mode1v3 da diese pro Benutzer Einstellungen sind (sie sind im * .xcodeproj Paket/Verzeichnis) – Brian

7

Hier ist die Standarddatei .hgignore, die ich in jedes von mir erstellte Cocoa-Projekt kopiere.

syntax: glob 
.DS_Store 
build 
.svn 
(*) 
*.pbxuser 
*.perspectivev3 
*.mpkg 
*.framework 
*.app 

Hoffe, das hilft!

Verwandte Themen