Есть ли эквивалент GitX для Mercurial, который позволяет выполнять командную строку?

Мне очень нравится иметь возможность использовать инструмент командной строки gitx из Terminal.app, чтобы открыть GitX и просмотреть журнал изменений репозитория Git, который я могу прокручивать, с хорошо отформатированными различиями для каждого.

Mercurial настолько похож, что было бы неплохо иметь аналогичный инструмент, чтобы просто просматривать журнал коммитов, различия наборов изменений с автором и т. д., например gitx.


person Gary S. Weaver    schedule 21.12.2010    source источник


Ответы (3)


Похоже, Murky — это то, что я искал. Чтобы открыть текущий репозиторий для просмотра коммитов, журналов изменений и авторов, используйте:

alias murky open -a Murky

а затем используйте следующее, чтобы открыть текущее репо в Murky:

murky .

(Спасибо Йенсу Альфке за эту информацию!)

Чтобы мне было легче его запомнить, я также создал псевдоним hgx для Murky в моем ~/.bash_profile:

alias hgx='open -a Murky .'

Таким образом, я могу просто перейти в локальный каталог репозитория mercurial и просто ввести:

hgx
person Gary S. Weaver    schedule 21.12.2010
comment
Хоть я и не развлекаюсь с открытым исходным кодом, после использования в течение некоторого времени MacHg, у которого нет браузера различий, попытки Murky, который вылетел сразу после запуска на Mountain Lion, и hgx, который не мог работать, я предлагаю SourceTree, который является бесплатным и по крайней мере имеет браузер различий. - person Ioannis Filippidis; 23.09.2013

Взгляните также на MacHg. Имхо, симпатичнее Мурчаля.

hgtk лучший, на мой взгляд. Его сложнее настроить, и он выглядит не так красиво, но делает гораздо больше, чем Murky или MacHg.

person Kyle Heironimus    schedule 22.12.2010

Я работаю над этим https://github.com/juancn/hgx.

Это все еще сыро, но просмотр истории работает нормально. Я не мог заставить Мурчаля работать над Львом, поэтому решил создать свой собственный.

person juancn    schedule 10.02.2012