Mercurial > hg-allpaths
view HISTORY.txt @ 63:f2f9f0c8dd25
Yet another experiment
author | Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl> |
---|---|
date | Sun, 18 Dec 2016 21:09:12 +0100 |
parents | 35d3c8ef6fe9 |
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›