Utiliser Git et Xcode 3

24 août 2010 at 22 h 30 min Laisser un commentaire

Ceux qui ont téléchargé la bêta de Xcode 4 peuvent d’ores et déjà profiter de l’intégration de Git à leur IDE favori🙂.
Mais ceux qui possèdent un Mac Mini par exemple ont aussi pu apprécier la lourdeur et l’instabilité de la dernière bêta de cette dernière version, préférant continuer à travailler sous la version 3 de Xcode.

A chaque ouverture de votre projet Xcode, les données du dossier .pbxproj vont être modifiées, polluant votre index Git. Nous allons donc utiliser la commande de git permettant d’ignorer certains fichiers, afin que seuls vos codes sources et vos fichiers utilisés par le projets soient sous contrôle de version.

Premièrement, nous allons crééer un fichier .gitignore à la racine du dossier du projet controlé par git.

Dans ce fichier nous renseignons ces lignes :

# fichiers xcode a ignorer
build/*
*.pbxuser
*.mode1v3

# fichiers osx a ignorer
.DS_Store
profile

Référence : http://www.kernel.org/pub/software/scm/git/docs/gitignore.html

Mais si comme moi vous avez déja commité ces fichiers sur votre repository git, alors il vous faudra les enlever (en anglais « untrack ») du controle de version avec la commande :

git rm -f nom_de_projet.xcodeproj/nom_utilisateur.*
git rm -f build/*
et enfin
git commit -m "remove useless files"

Rassurez-vous car si ces fichiers seront enlevés du disque dur, le build sera recréé à la prochaine compilation du projet, et les fichiers de préférences utilisateur du .pbxproj seront regénérés automatiquement par xcode.

Entry filed under: administration, iphone programming. Tags: , .

backup your mysql database everynight with a shell script. A few things iOS developers ought to know about the ARM architecture (via Wandering Coder)

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Articles récents


%d blogueurs aiment cette page :