2009-05-07 8 views
4

J'utilise les outils SCM intégrés dans XCode pour gérer les versions de mon application..xcodeproj ne s'engage pas avec l'outil SCM de Xcode

J'ai créé une application iPhone et je l'ai ajoutée/validée sur le serveur Subversion mais le fichier .xcodeproj ne sera pas téléchargé (tous les fichiers de classe, ressources, etc. sont là)! Je n'ai même pas l'option "Ajouter au référentiel". Parfois, il obtient un "A" (ajouter) à côté de lui dans la colonne "SCM" mais quand même, la prochaine fois que je commet des modifications ou que je commet un projet entier, il ne télécharge pas et apparaît sur le serveur. En conséquence, mon équipe ne peut pas obtenir et exécuter le projet.

Existe-t-il un moyen de faire quelque chose (autre que d'utiliser simplement le terminal ou les versions)?

Merci.

+0

A-t-il été résolu? – JoePasq

+0

Pas de réponses ici comme vous pouvez le voir. C'est un peu enterré maintenant. Ce que je fais maintenant est d'utiliser SVN dans le terminal pour gérer mon code. Je n'utilise donc pas le SCM de Xcode directement. – Dimitris

Répondre

3

<project>.xcodeproj est en réalité un répertoire. Les données du projet sont stockées dans <project>.xcodeproj/project.pbxproj. Notez qu'il y a aussi d'autres fichiers relativement peu importants dans .xcodeproj dont vous n'avez pas à vous préoccuper - assurez-vous simplement que project.pbxproj est enregistré.

+2

En fait, assurez-vous de ne pas * vérifier * dans ces autres fichiers, car ils sont spécifiques à l'utilisateur. – WhirlWind

+0

@WhirlWind: bon point - c'est ennuyeux quand des gens vérifient ces fichiers par inadvertance –

0

La meilleure façon est de vérifier la dernière version de SVN et de faire/Copiez les modifications dans le (s) fichier (s) et validez-le.

Questions connexes