git_status/clustergit ... mr

Michael Nagel ubuntu at nailor.devzero.de
Sun Sep 25 18:00:02 CEST 2011


Hi there,

I heard this is kind of a mailing list for mr. I hope this is correct.

Anyways, for a long time I have been looking for tools to operate on a collection of (git) repositories and ideally return aggregate results. Until now I used search engines to find such tools, and only found googles "repo" and Mike Pearce's "show_status". I have dubbed the latter "clustergit" and have been using it ever since.

Today a friend told me about Joey Hess' "mr", that seems to be able to do a lot of the things I need, but IMHO is comparatively difficult to set up and is not covered by many online tutorials -- which might in consequence lead to the low discoverability using search engines.

So when comparing clustergit and mr, mr seems much more powerful, but two of the strong points from clustergit (and that's probably and exhaustive list of it's strong points) I could not find in mr:

1) very easy to set up and use (at least for my use case, and I have this habit of judging others by my own standards)
2) nice colored output, see attachment

Concering 1) What do you think of adding an "--all" switch to mr so I can invoke it like this:
mr --all status
and it would operate on all directories in the current or specified directory? For simple setups (like mine) this is all that's ever needed and I can always switch to a .mrconfig later. It would make the learning curve less steep and you could create some nice examples in a tutorial to demonstrate (some of the) capabilities of mr.

Best Regards,
Michael

PS: link to my version of clustergit https://github.com/mnagel/clustergit


More information about the vcs-home mailing list