2010-12-21 1 views
3

J'aime vraiment pouvoir utiliser l'outil de ligne de commande gitx à partir de Terminal.app pour ouvrir GitX et voir le journal des modifications du référentiel Git que je peux faire défiler, avec des différences bien formatées pour chacun.Existe-t-il un équivalent GitX pour Mercurial permettant l'exécution de la ligne de commande?

Mercurial est si similaire que ce serait bien d'avoir un outil similaire à juste pouvoir voir le journal de validation, changeset diffs avec auteur, etc. comme gitx.

Répondre

4

On dirait que Murky est ce que je cherchais. Pour ouvrir le référentiel en cours pour voir commits, changelogs, et les auteurs, l'utilisation:

alias murky open -a Murky 

puis utilisez ce qui suit pour ouvrir le repo actuel Murky:

murky . 

(Thanks to Jens Alfke for this info!)

Alors que je me souvienne plus facilement, j'ai aussi fait un alias de HGX à Murky dans mon ~/.bash_profile:

alias hgx='open -a Murky .' 

De cette façon, je peux juste cd dans un répertoire repo mercurial local et tapez simplement:

hgx 
+1

Bien que je ne sois pas un amusement non-open source, après avoir utilisé pendant quelque temps MacHg, qui n'a pas de navigateur diff, essayant Murky qui s'est écrasé juste après le lancement sur Mountain Lion et 'hgx' qui ne pouvait pas fonctionner , Je vais suggérer [SourceTree] (http://www.sourcetreeapp.com/) qui est gratuit et a au moins un navigateur diff. –

3

Jetez un oeil à MacHg aussi. C'est un peu mieux que Murky, à mon humble avis.

hgtk est le meilleur, à mon avis. Il est plus difficile à installer et pas aussi beau, mais fait beaucoup plus que Murky ou MacHg.

2

Je travaille sur ce https://github.com/juancn/hgx

Il est encore un peu brut, mais la visualisation de l'histoire fonctionne très bien. Je ne pouvais pas faire travailler Murky sur Lion, alors j'ai décidé de construire le mien.

Questions connexes