Constant merging required

Brian May brian at
Mon Mar 30 03:53:59 CEST 2015

On Mon, 30 Mar 2015 at 06:28 John Whitley <whitley at> wrote:

> Related thought about vcsh: I've been meaning to add a "vcsh each" command
> as a generalization of "vcsh {push,pull}".  E.g. "vcsh each git config
> branch.master.rebase true".  That would be handy in cases like this where I
> want to run some command in the context of every repository.  Useful for
> state normalization (e.g. this config change), reporting, etc.  Thoughts?

This seems like a good thing for me. Less typing then:

for i in $(vcsh list); do vcsh $i config branch.master.rebase true; done

Which I think is the simplest way at the moment.

Last but not least, you can peruse my root vcsh/mr config at [3].  See the
> script on the bootstrap branch[4] for details.

Maybe I am getting completely confused here, however what is mr needed for?
Think you can do almost everything with just vcsh.

More information about the vcs-home mailing list