Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2009-10-14 17:39:14
Size: 1021
Comment: Create the page for Publishall
Revision 3 as of 2011-04-02 20:10:16
Size: 1020
Editor: GregWard
Comment: standard link terminology (and fix link)
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://bitbucket.org/pelletier/hg-publishall

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