development/tools

mr - A Multiple Repository management tool

Website: http://kitenet.net/~joey/code/mr/
License: GPLv2+
Description:
The mr(1) command can checkout, update, or perform other actions on a set of
repositories as if they were one combined respository. It supports any
combination of subversion, git, cvs, mecurial, bzr and darcs repositories, and
support for other revision control systems can easily be added.
It is extremely configurable via simple shell scripting. Some examples of
things it can do include:
 * Update a repository no more frequently than once every twelve hours.
 * Run an arbitrary command before committing to a repository.
 * When updating a git repository, pull from two different upstreams
   and merge the two together.
 * Run several repository updates in parallel, greatly speeding up
   the update process.
 * Remember actions that failed due to a laptop being offline, so they
   can be retried when it comes back online.

Packages

mr-0.42-1.el4.noarch [36 KiB] Changelog by Douglas E. Warner (2009-08-10):
- updating to 0.42
- Add support for ~/.mrtrust, which can be used to list trusted mrconfig
  files. If you create this file, all files not listed in it will be treated
  as untrusted, and carefully limited in what they can do. This improves
  security when using mrconfig files provided by others.
- Add -p switch, that makes mr search the current directory and its
  parents for a .mrconfig file to use.
- Add mr bootstrap, which downloads an url to a .mrconfig file in the
  current directory and then checks out all repositories configured in it.
  This is intended for projects that want to publish a mrconfig file to
  automate use of their several repositories.
- Pass --pull to bzr merge to avoid needing to commit merged changes
mr-0.42-1.src [37 KiB] Changelog by Douglas E. Warner (2009-08-10):
- updating to 0.42
- Add support for ~/.mrtrust, which can be used to list trusted mrconfig
  files. If you create this file, all files not listed in it will be treated
  as untrusted, and carefully limited in what they can do. This improves
  security when using mrconfig files provided by others.
- Add -p switch, that makes mr search the current directory and its
  parents for a .mrconfig file to use.
- Add mr bootstrap, which downloads an url to a .mrconfig file in the
  current directory and then checks out all repositories configured in it.
  This is intended for projects that want to publish a mrconfig file to
  automate use of their several repositories.
- Pass --pull to bzr merge to avoid needing to commit merged changes
mr-0.39-1.el4.noarch [33 KiB] Changelog by Douglas E. Warner (2009-03-10):
- updating to 0.39
- Determine current branch for fake-bare update
- Do not use master, but use the branch currently checked out.
mr-0.39-1.src [34 KiB] Changelog by Douglas E. Warner (2009-03-10):
- updating to 0.39
- Determine current branch for fake-bare update
- Do not use master, but use the branch currently checked out.
mr-0.38-1.el4.noarch [33 KiB] Changelog by Douglas E. Warner (2009-01-28):
- updating to 0.38
- updates to checkout display
- adding git-remote for remotely-stored .git checkouts
mr-0.38-1.src [33 KiB] Changelog by Douglas E. Warner (2009-01-28):
- updating to 0.38
- updates to checkout display
- adding git-remote for remotely-stored .git checkouts
mr-0.36-1.el4.noarch [32 KiB] Changelog by Douglas E. Warner (2009-01-12):
- updating to 0.36
- Add webcheckout command. See <http://kitenet.net/~joey/rfc/rel-vcs/>
- Fix display of repos configured at absolute path locations.
mr-0.36-1.src [33 KiB] Changelog by Douglas E. Warner (2009-01-12):
- updating to 0.36
- Add webcheckout command. See <http://kitenet.net/~joey/rfc/rel-vcs/>
- Fix display of repos configured at absolute path locations.
mr-0.35-1.el4.noarch [32 KiB] Changelog by Douglas E. Warner (2008-10-16):
- updating to 0.35
mr-0.35-1.src [30 KiB] Changelog by Douglas E. Warner (2008-10-16):
- updating to 0.35
mr-0.31-1.el4.noarch [37 KiB] Changelog by Douglas E. Warner (2008-07-09):
- Initial RPM release.
mr-0.31-1.src [35 KiB] Changelog by Douglas E. Warner (2008-07-09):
- Initial RPM release.

Listing created by Repoview-0.6.6-1.fc16