Есть ли хорошие Macit-клиенты Git и Hg / Mercurial на Mac OS X?

Я ищу привлекательных клиентов Git и Mercurial в Mac OS X. Большинство клиентов, которых я нашел до сих пор, были менее привлекательными, чем я ожидал. Некоторые клиенты запрограммированы даже на Ruby или Tcl / Tk, которые IMO не являются хорошими гражданами OS X в отношении интеграции в ОС.

Я имею в виду клиентов, похожих на Versions.app или Cornetstone, которые являются клиентами только для Subversion. Возможно, кто-то получил совет инсайдера для меня.

Ответы на вопрос(13)

http://www.syntevo.com/smartgit/index.html  ЯВЛЯЕТСЯ УДИВИТЕЛЬНЫМ!!

Решение Вопроса

SourceTree клиент Mac OS X дляboth Mercurial и Git, в одном инструменте. Я не был уверен, что вы ищете это, или просто упомянул оба, потому что вы еще не решили, какой использовать; лично как разработчик / пользователь с открытым исходным кодом, наличие обоих доступных в одном инструменте очень полезно для меня (вот почему я написал это :))

 10 окт. 2013 г., 09:01
Просто хочу отметить, что SourceTree теперь не только бесплатен, но и доступен для Windows!

другие люди не нашли этого, но я столкнулся с большим количеством сбоев. У Мурки был большой сбой, когда я впервые использовал его, но автор дает понять, что он выпускает его «как есть». и что это работает для него, и TortoiseHg - последний, который я попробую (и пытаюсь), потому что я привык к его сбоям на стороне ПК.

Тем не менее, Мурки выглядит так же хорошо, как и все остальное, и имеет хороший дизайн пользовательского интерфейса. Зависит, если вы хотите интеграции оболочки, однако.

убличный релиз был 26 октября). Я уже предпочитаю его остальным трем известным графическим интерфейсам Mac OS для Mercurial, но я новичок в Mercurial и поэтому не опытный пользователь. Это наиболее близко напоминает Мурки. Его было очень легко запустить и запустить, и его баланс между функциями и простотой очень хорошо соответствовал моим вкусам.

Я не связан с разработчиком, за исключением того, что очень доволен тем, как быстро он реагирует на поставленные мною проблемы.

http://www.sourcetreeapp.com/home

 12 окт. 2011 г., 21:18
И это в настоящее время бесплатно!
 26 янв. 2011 г., 21:43
SourceTree особенно хорош, потому что он работает почти одинаково с Hg и Git.

Git

У коллеги был хороший опытGitBox.

SmartGit выигрывает на окнах из того, что я видел, ничто другое не сравнимо. Сначала это может быть немного странно. (То есть FETCH не доступен напрямую, вместо этого вам нужно вытащить и выбрать во всплывающем окне, чтобы не объединять напрямую. Как только вы узнаете, что это не проблема.) У этого также есть хороший графический просмотрщик журнала.

SmartGit является мультиплатформенным, поэтому он будет работать везде одинаково, и поэтому я бы рекомендовал его в среде с несколькими ОС.

hg

Извините, на Mac нет опыта работы с ним.

пасмурный.

Обычно я использую командную строку вместе с BBEdit для просмотра моих различий.

Включите расширение extdiff, добавив следующую строку в раздел [extensions] вашего файла .hgrc:

extdiff=

Затем добавьте раздел ниже

[extdiff]
cmd.bbdiff = bbdiff
opts.bbdiff = --wait --resume

Теперь, когда вы выполняетеhg bbdiff измененные файлы будут отображаться по одному в BBEdit.

gitx а такжеgitnub... но я полагаю, вы их уже видели ... У вас есть конкретные проблемы с ними?

(редактировать - предоставлено, ни один из них не может выполнитьgit clone еще; они вступают во владение после того, как клон создан ...)

Недавнее сравнение клиентов OSX Git

 12 февр. 2010 г., 22:11
Gitx и git nub не могут быть использованы для работы с репозиториями Mercurial, о которых я знаю.

пока нет ничего с полировкой Версий или Краеугольного камня для мерзавца, Меркурия или Базара. Возможно, кто-то изменит это в будущем, но сейчас, если вам нужен графический клиент, вам придется согласиться на что-то вроде GitX или Murky.

TortoiseHg Порты проекта для Mac OS X. Он использует Qt + в качестве инструментария GUI, поэтому он работает на основных платформах.

что Apples Xcode 4 теперь также получил поддержку git в качестве SVM. Он далек от совершенства, но довольно хорошо выполняет базовую функциональность.

но я использую Araxis Merge. Я использовал его в Windows, есть очень похожий клон под названием Meld для Linux, который я использовал годами, и версия для Mac тоже очень надежная.

Довольно удобно иметь то же самое (или почти одинаковое) на всех трех платформах.

Я больше знаком с Mercurial, чем с git, поэтому мне очень удобно рекомендовать его с помощью Hg. Кроме того, я предполагаю, что вы знаете, как работает команда hg extdiff, но если нет, то оставьте комментарий.

MacHg, Это бесплатно и с открытым исходным кодом. Он использует встроенный инструментарий GUI для Mac и поставляется с собственной версией Mercurial. Это очень отполировано:

Состояние после слияния в MacHg http://jasonfharris.com/machg/sceenshots/files/collage_lb_image_page6_12_1.png

Естьеще много скриншотов имеется в наличии.

Я также слышал много хорошего оSourceTree, который является и клиентом Git, и Mercurial. Атлассиан (владельцыBitbucket) купил его недавно и теперь предлагает для бесплатной загрузки.

 01 дек. 2010 г., 22:27
Используя это, ничего подобного :)

Ваш ответ на вопрос