Differences between revisions 1 and 4 (spanning 3 versions)
Revision 1 as of 2009-10-14 17:39:14
Size: 1021
Comment: Create the page for Publishall
Revision 4 as of 2022-12-23 21:32:11
Size: 1098
Editor: RogerPate
Comment: update repository location
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
''Authors: Thomas Pelletier'' ''Author: Thomas Pelletier''
Line 7: Line 7:
Download site: http://bitbucket.org/Kizlum/hg-publishall/ Repository: https://github.com/pelletier/hg_publishall/ (This is a mirror of the original repo that used to be available on Bitbucket.)

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)