Publish All

This extension is not distributed with Mercurial.

Author: Thomas Pelletier

Repository: https://github.com/pelletier/hg_publishall/ (This is a mirror of the original repo that used to be available on Bitbucket.)

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 2022-12-23 21:32:11 by RogerPate)