Existe-il des bonnes graphique de Git et Hg/Mercurial clients sur Mac OS X?
Je suis à la recherche de convaincant Git et Mercurial clients sur Mac OS X. La plupart des clients que j'ai trouvé jusqu'à présent ont été moins convaincants que j'attendais. Certains clients sont programmés, même en Ruby et Tcl/Tk, qui l'OMI ne sont pas de bons OS X des citoyens à l'égard de l'intégration dans l'OS.
J'ai des clients des Versions.app ou Cornetstone à l'esprit, qui sont Subversion-seuls les clients. Peut-être que quelqu'un a obtenu un tuyau pour moi.
Vous devez vous connecter pour publier un commentaire.
J'ai juste pensé que je le mentionne que SourceTree est un client Mac OS X pour les deux Mercurial et Git, dans un seul outil. Je n'étais pas sûr de savoir si vous recherchiez, ou simplement mentionné à la fois parce que vous n'aviez pas décidé de l'utiliser pour l'instant, personnellement, comme un développeur open source /de l'utilisateur, ayant à la fois disponibles dans un seul outil est très utile pour moi (c'est pourquoi j'ai écrit ça :))
Pour Mercurial, vous devriez jeter un oeil à MacHg. Il est gratuit et open source. Il utilise l'interface graphique native toolkit pour Mac et est livré avec son propre version groupée de Mercurial. Il est très poli:
État après une fusion dans MacHg http://jasonfharris.com/machg/sceenshots/files/collage_lb_image_page6_12_1.png
Il y a beaucoup plus de captures d'écran disponibles.
J'ai aussi entendu beaucoup de bonnes choses à propos de SourceTree, qui est à la fois un Git et Mercurial client. Atlassian (les propriétaires de Bitbucket) acheté récemment et sont maintenant de le proposer en téléchargement gratuit.
J'ai commencé un traitement de 21 jours d'essai de SourceTree il y a quelques jours (première version publique a été le 26 octobre). J'ai déjà le préfèrent les trois autres bien connus Mac OS Interfaces utilisateur graphiques pour Mercurial, mais je suis nouveau Mercurial, et donc pas un utilisateur de puissance. Il ressemble le plus à ce Trouble. Il était très facile de l'obtenir vers le haut et en cours d'exécution et son équilibre entre les fonctionnalités et la simplicité convient à mon goût très bien.
Je n'ai pas d'association avec le développeur autre que d'être très heureux avec la façon dont il a vite fait de répondre aux questions que j'ai soulevées.
http://www.sourcetreeapp.com/home
Le principal cacao git gui applications sont gitx et gitnub... Mais je suppose que vous avez déjà vus... avez-vous des questions spécifiques avec eux?
(modifier - soi, ni de ceux-ci peuvent effectuer une
git clone
encore; ils prennent la relève après un clone est créé...)Une comparaison récente de OSX Git clients
Graphique Mercurial client sur Mac OS X, jetez un oeil à Glauque.
Je l'utilise généralement la ligne de commande avec BBEdit pour l'affichage de mon diff.
Permettre à la extdiff extension en ajoutant la ligne suivante à la section [extensions] de votre .hgrc fichier:
Puis ajouter une section ci-dessous
Maintenant, lorsque vous exécutez
hg bbdiff
les fichiers modifiés seront comparable une à une dans BBEdit.Il y a un autre nouveau visual git client pour OS X: Tour
http://www.syntevo.com/smartgit/index.html EST GÉNIAL!!
Honnêtement, il n'y a rien avec le polonais de Versions ou de pierre angulaire pour git, Mercurial ou Bazar encore. Peut-être que quelqu'un va changer ça dans le futur, mais pour l'instant, si vous voulez un client graphique, vous aurez à régler pour quelque chose comme GitX ou Glauque.
Maintenant TortoiseHg projet ports pour Mac OS X. Il utilise Qt+ GUI toolkit, de sorte qu'il fonctionne sur les principales plates-formes.
C'est commercial mais j'utilise Araxis Merge. Je l'ai utilisé sur Windows, il y a une très similaires clone appelé Fondre pour Linux que j'ai utilisé pendant des années et la version Mac est très solide aussi.
C'est assez pratique d'avoir le même (ou à peu près la même) trop sur les trois plateformes.
Je suis plus familier avec Mercurial que git, donc je suis très à l'aise de recommander avec Hg. En aparté, je suppose que vous savez comment le hg extdiff commande fonctionne, mais si pas de poster un commentaire.
Parler spécifiquement sur les Versions, d'autres personnes n'ont pas trouvé cela, mais j'ai connu beaucoup de plantages avec elle. Trouble a eu un gros crash la première fois que j'ai utilisé, mais l'auteur précise qu'il dégage c'est ce qui est " et qu'il travaille pour lui, et TortoiseHg est le dernier que j'ai essayer (et je suis d'essayer) parce que je suis habitué à elle de s'écraser sur le côté PC.
Glauque semble à peu près aussi bon que tout, cependant, et a une bonne conception de l'INTERFACE utilisateur. Dépend si vous voulez intégration shell cependant.
Pour le bien du souci d'exhaustivité, il convient de mentioed que les Pommes de Xcode 4 maintenant également obtenu le support de git comme un SVM. C'est loin d'être parfait, mais il ne les fonctionnalités de base assez agréable.
Git
Collègue a eu de bonnes expériences avec GitBox.
SmartGit gagne sur windows à partir de ce que j'ai vu, rien d'autre n'est comparable. Il peut être un peu étrange au premier abord, parfois.
(c'est à dire aller CHERCHER n'est pas directement disponible, vous devez TIRER et choisir dans la fenêtre pop-up à ne pas fusionner directement. Une fois que vous savez qu'il n'est pas un problème.)
Il dispose également d'une belle interface graphique log viewer.
SmartGit est multiplateforme, donc il fonctionnera partout la même chose, et donc, ma recommandation dans un environnement multi-OS de l'environnement.
hg
Désolé, pas d'expérience sur mac avec elle.