7 votes

Est-il possible d'ajouter d'autres options SCM dans Xcode 3 ?

Est-il possible d'ajouter des options SCM supplémentaires dans Xcode, notamment Mercurial ? Je sais que c'est possible à l'extérieur avec Murky et d'autres mais j'espérais une intégration "à l'intérieur de Xcode".

Si c'est trop compliqué, dites-le.

0 votes

Il est tout à fait possible que je n'ai jamais vraiment compris l'intégration SCM de Xcode, mais j'ai été beaucoup plus heureux avec Murky (et Versions avant cela) de faire mon SCM en dehors de Xcode que d'essayer de faire en sorte que Xcode le fasse.

0 votes

Oui, c'est peut-être un peu trop "SOish" pour ce site, mais je ne le rejetterais pas. C'est une bonne question.

3voto

Greg Hurlman Points 10944

Dans la dernière version bêta de XCode 4, il y a un support intégré pour Git, il est donc possible d'ajouter d'autres SCM.

Peut-être qu'Apple intégrera également le support de Mercurial.

Il s'agit de plusieurs demandes - XCode devrait supporter Mercurial ainsi que Git. , Xcode 4 devrait supporter Mercurial - pour mettre le support Mercurial dans XCode.

Donc, si vous ne trouvez pas de solution maintenant, je vous suggère d'attendre la sortie officielle de XCode 4.

À propos, si vous voulez ou avez besoin d'un bon client Mac OS X pour Mercurial, vous devriez essayer MacHg .

0 votes

Avez-vous utilisé la nouvelle application git ou la nouvelle version de Xcode 4 ?

2voto

Joe Fontana Points 703

L'absence de plugins XCode est due au fait qu'apple ne documente pas publiquement l'interface des plugins de XCode. Cela rend l'écriture de plugins XCode très difficile. Pour augmenter les chances d'un futur plugin Mercurial, vous pouvez déposer un double de Documentation et ouverture de l'API du plug-in Xcode (.xcplugin et famille) qui est une copie de rdar://3037631.

1voto

UnkwnTech Points 21942

Pour autant que je sache, il n'est pas possible d'ajouter le support de mercurial en utilisant Xcode seul. Vous devez utiliser un outil externe (comme Murky). Le support SVN de Xcode est primitif pour en dire du bien. Cela fonctionne, mais c'est loin d'être comme "Versions" ;)

1voto

JoshNaro Points 1306

On peut vouloir évaluer github pour mac comme alternative.

1 votes

Merci - J'ai vu les excellentes critiques, mais je n'ai pas d'expérience pratique. N'hésitez pas à ajouter vos impressions si vous l'avez utilisé.

0voto

Bryan Denny Points 21817

Vous ne trouverez pas d'extension intégrée pour ajouter d'autres SCM. Le mieux est d'utiliser un autre outil (comme Murky) ou le CLI.

La troisième option consisterait à créer un ensemble de macros Xcode permettant d'exécuter les tâches SCM courantes, telles que commit et pull.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X