Skip to main content

A mercurial extension to allow pushing and pulling from all paths specified in the configuration.

Installation

Add hgallpaths extension to your ~/.hgrc:

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

The list of all paths is available from the paths command:

$ hg paths

Alternatively you can install hgallpaths with pip:

$ pip install hgallpaths

or with setuptools:

$ python setup.py install

With either of those methods you don’t need to specify the path to hgallpaths in your hgrc configuration:

[extensions]
hgallpaths =

Configuration

You can exclude certain paths in the configuration. For example to always exclude the path foo and bar, as well as exclude baz when pushing you add this to your ~/.hgrc (or repo hgrc):

[hgallpaths]
exclude = foo bar
exclude_push = baz

Usage

The two commands supported at the moment are pushall and pullall. For example to push to all paths run:

$ hg pushall

Metadata

Release files for hgallpaths 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hgallpaths 0.1
File Size Uploaded
hgallpaths-0.1.tar.gz 2.8 kB Details

Release files / hgallpaths-0.1.tar.gz

Download URL hgallpaths-0.1.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bd9d48723d78233d92f419e78904e7402ec0bfa98dc634c1fe67d73a6667a847
BLAKE2b-256 checksum
How to use checksums
badf7692004a69833fde0f860650e59d370d7c649985ed00dac8e5d12af9ca79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page