myrepos

A command-line tool for managing commands across a collection of version control repositories.

Compare myrepos with another product

Alternatives

See all alternatives

About myrepos

myrepos provides the `mr` command for running actions such as update, commit, push, status and diff across registered repositories. It supports Git, Mercurial, Bazaar, Darcs and other version control systems, and can run commands in parallel.

Repository-specific and global commands can be configured in `~/.mrconfig`. The official site documents installation and notes that the project was last edited in 2024.

Strengths

  • Runs common actions across registered repositories
  • Supports multiple version control systems
  • Allows custom commands and parallel jobs

Limitations

  • Repositories must be registered in the mr configuration before myrepos can manage them.

Details

Pricing
FreeFree and open source under GPL-2.0-or-later.
License
GPL-2.0-or-later
Developer
Joey Hess
Platforms
Command line
How it runs
Downloadable app
Best suited for
Developers maintaining many local version control repositories
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing