view HISTORY.txt @ 58:35d3c8ef6fe9

Fixed test failing on 4.0
author Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
date Sun, 13 Nov 2016 12:41:11 +0100
parents 3f11d0a8dd71
children 030b8a638ccf
line wrap: on
line source

1.0.1
~~~~~~~~~~~~~

Tests fixed to work on mecurial 4.0 … and 2.7.

1.0.0
~~~~~~~~~~~~~

Functional changes:

1. It is possible to configure aliases which should be ignored by `hg
   pushall' or `hg pullall` - by ignore config setting.

2. It is possible to configure preferred ordering (for example to pull
   from nearby servers first) - by prioritize config setting.

3. Added alternative configuration syntax for groups: group.«NAME» =
   list of aliases. This avoids naming conflicts, avoids repetition if
   path is to be used both in group and individually, and makes it
   possible to define groups globally (not only on repo level).

Example config snippet:

   [all_paths]
   prioritize = devel master bitssh
   ignore = production bitbucket
   group.share = devel bitssh

Non-functional changes:

4. Extension is now unit-tested, passed tests against wide range
   of mercurial versions (and has nice drone badge).

5. Improved README, some help texts tweaks.

0.6.0
~~~~~~~~~~~~~

Release by Marcin Kasperski

Added hg pullall, hg incomingall, hg outgoingall

Internals reworked so all push options work (also --insecure, --ssh)

Added setup.py, PyPi release.

Renamed to mercurial_all_paths (to make PyPi conflicts less likely). 

*
~~~~~~~~~~~~~

Initial release by Ludovic Chabant. 

   hg pushall

command, and

   hg pushall -g ‹group›