![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels. |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: juillet 2005
Messages: 51
|
Bonjour,
Je travail actuellement sur un projet C++ à partir de deux postes differents, l'un depuis windows et VS2008, l'autre sur Mac OS et XCode 3.0 Mon projet est versionné sur SVN et j'aurais "bien aimé" pouvoir utiliser cette fonctionnalité depuis XCode... Mais je n'y comprends rien... J'ai beau faire ce que je veux, impossible de configurer mon projet pour lui dire d'utiliser le repository, dans la liste de sélection il est toujours grisé ![]() Est-ce que quelqu'un y a compris quoi que ce soit? Après 2 après midi d'essais, j'ai laissé tomber, quand je veux faire un commit depuis mon power book, je lance un VM avec windows et tortoise d'installés pour y arriver... |
|
|
|
|
|
#2 (permalink) |
|
Membre émérite
![]() Date d'inscription: janvier 2007
Localisation: Toulouse !
Âge: 18
Messages: 845
|
Olaaa du calme là
Bon première chose pas besoin de repasser sous Windows pour utiliser Subversion. Lance l'application Terminal et tape "svn" puis entrée. Et là ooh miracle l'outil Subversion... bon faut connaître les commandes, mais t'as au moins un moyen d'utiliser ton projet là. Ensuite pour Xcode, c'pas compliqué (ué c'est jamais compliqué avec moi...). Créé ton projet dans le dossier que tu as téléchargé par le SVN puis rajoute tous tes fichiers au projets, enfin fais ton p'tit train train quoi.Puis dans la colonne sur la gauche dans la fenêtre principale, tu sélectionne ton projet, et... menu File > Get Info. Et là dans la fenêtre, vers le bas... "SCM System" tu choisis "Subversion" et tu coches "Enable SCM". Et voilà ! À partir de là Xcode va vérifier tous tes fichiers pour voir s'ils sont à jour, et au besoin il t'affichera une lettre (M si t'as fait des modification, U si tu dois mettre à jour, C si ya une merde, A si le fichier a été ajouté mais pas envoyé, et ? si le fichier n'est pas sur le dépôt SVN). Bon je précise que j'utilise Xcode 1.5 donc certaines choses ont sûrement changé, à toi de farfouiller un peu
__________________
Développeur amateur en C, C++ et Objective-C sous Mac OS X 10.5. Portage en cours par mes soins de la SFML pour Mac OS X. Je ne réponds par MP qu'aux messages strictement personnels. |
|
|
|
|
|
#3 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: juillet 2005
Messages: 51
|
Mais c'est quand même méchamment tordu de devoir recréer un nouveau projet (alors que j'avais déjà un projet avant) pour que celui ci soit versionné, non?
Sinon pour ta remarque au sujet de la ligne de commande... Ben... On s'habitue tellement vite au GUIs que j'ai même pas pensé à y aller en ligne de commande Ca me permettra au moins de me passer de VM en attendant de comrendre XCode |
|
|
|
|
|
#4 (permalink) |
|
Membre émérite
![]() Date d'inscription: janvier 2007
Localisation: Toulouse !
Âge: 18
Messages: 845
|
Bah en même temps Xcode 1.5 ça date un peu, c'est sûrement plus simple maintenant
__________________
Développeur amateur en C, C++ et Objective-C sous Mac OS X 10.5. Portage en cours par mes soins de la SFML pour Mac OS X. Je ne réponds par MP qu'aux messages strictement personnels. |
|
|
|
|
|
#5 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: juillet 2005
Messages: 51
|
Je t'assure que non
|
|
|
|
|
![]() |
![]() |
||
X-Code et SVN
|
||
| Outils de la discussion | |
|
|