Publish All

This extension is not distributed with Mercurial.

Author: Thomas Pelletier

Repository: https://bitbucket.org/pelletier/hg-publishall

Overview

This extension adds a new command 'pushall' to push your working repository to each repository of your .hg/hgrc paths.

Configuration

Configure your .hgrc to enable the extension by adding following lines:

[extensions]
publishall = /path/to/publishall.py

Usage

Just use mercurial as usual but use 'pushall' (or its alias, 'pusha') instead of 'push':

$ hg pushall
2 paths found
Pushing to default
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files
Pushing to bitbucket
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files


CategoryExtensionsByOthers

PublishAllExtension (last edited 2011-04-02 20:10:16 by GregWard)