2010-08-02 13 views
6

Je commence le développement de Macintosh et je suis dans un magasin Microsoft où nous utilisons Team Foundation Server. J'ai appris qu'il n'y a pas de client TFS explicite/officiel pour une plate-forme non-Windows, et que la meilleure option est d'utiliser Team Explorer Everywhere, anciennement Teamprise (Microsoft les a achetés et renommés) et soit le client de ligne ou le plugin Eclipse. Il n'y a pas de plugin Xcode car, comme l'a révélé in this question, Apple ne donne pas assez d'informations pour pouvoir s'intégrer dans Xcode. Cette réponse a été donnée par someone qui semble faire partie de Teamprise (question a été posée avant l'acquisition de Microsoft, il semble.)Est-ce que quelqu'un ici a intégré Team Explorer Everywhere avec Xcode?

assez juste, mais un commentaire, il m'a intriguée:

Cela dit, nous avons un certain nombre de clients qui ... ont des macros dans XCode qui effectuent une extraction de base et obtiennent des opérations en conjonction avec la ligne de commande TFS (tf).

Est-ce que quelqu'un ici a fait cela? Et si oui, y a-t-il quelque chose qu'ils peuvent partager avec le groupe?

Répondre

2

Je ne l'ai pas fait moi-même. Mais vous devriez pouvoir utiliser SVNBridge avec votre Mac sur TFS (Installez SVNBridge sur le serveur TFS ou sur un autre ordinateur Windows.)

+0

Mathew a raison de dire que vous devriez pouvoir utiliser n'importe quel client SVN ou Mercurial avec TFS en utilisant le pont. –

-1

Je ne sais pas si cette réponse est utile ou décourageante - elle suggère que vous descendre la route Applescript.

How Can I Automate Tasks in Xcode?

Si je devais le faire, j'utiliser AppleScript pour déclencher un script shell (en présumant « tf » est un utilitaire de ligne de commande Unix pour accéder à un serveur tf).