8
votes

Partager le projet Xcode entre plusieurs développeurs

J'ai un projet et je veux travailler avec un autre développeur sur le même projet. Je cherche un moyen de partager le projet entre nous, afin que nous puissions y travailler parallèlement en même temps. J'en ai besoin pour travailler localement, sans utiliser de connexion Internet.


3 commentaires

Le meilleur moyen est git. Pris en charge via une interface graphique Xcode comme également via la console. Je ne peux que recommander d'utiliser Git et ne pas commencer par SVN, la vitesse et les possibilités sont bien meilleures là-bas;)


Trop large et ne peut pas vraiment comprendre, votant pour fermer.


Cette question n'est liée à aucun iPhone, iOS ou Xcode. Utilisez un DVCS .


4 Réponses :



3
votes

3 commentaires

S'il y a un tutoriel comment commencer à utiliser


@Alkalouti: Avez-vous vérifié les liens que j'ai attachés


Je recommanderais vraiment d'utiliser GIT au lieu de SVN - Si vous ne savez rien sur les deux puis allez-y et jetez un coup d'œil à git. Pourquoi apprendre les anciennes technologies quand il y en a de nouveaux?



4
votes

Vous avez déjà GIT disponible à l'intérieur de Xcode. Vous pouvez partager votre code et y travailler simultanément en même temps en utilisant des mécanismes de «ramification».

Bitbucket a un excellent mode libre privé et 5 autres personnes peuvent partager un référentiel git . Il existe des didacticiels faciles à utiliser disponibles sur leur site. Je suggérerais fortement de l'utiliser.

Je tiens à utiliser SVN, il y a de meilleurs outils pour ce que vous recherchez.


2 commentaires

S'il y a un tutoriel comment commencer à utiliser


Inscrivez-vous pour Bitbucket ... Il y a un tutoriel vraiment facile une fois que vous avez créé votre premier référentiel. Encore une fois, c'est gratuit et vous avez juste besoin de faire le travail de la jambe pour commencer.



7
votes

Je fais partie d'une équipe de développeurs de 2-3 iOS pour que je puisse vous donner quelques conseils de mon expérience sur la collaboration (nous utilisons GIT, je suppose que vous en savez un peu. Sinon, lisez ceci ), après avoir obtenu le suspendre ici, voici mes pensées -

  • Essayez de changer aussi peu que possible sur votre projet PBX File simultanéité, cela entraînera un conflit presque chaque fois
  • N'ayez pas peur des branches, nous les utilisons tout le temps, si vous envisagez de travailler sur différentes caractéristiques du même produit, essayez de le faire dans différentes branches
  • Nous avons eu de graves problèmes avec storyboards et collaboration - comme PBX leur changement de contenu, même sur ouvert et la fusion de ces changements peut être très fatigant

0 commentaires