comparison CHANGELOG @ 4299:4af0235e7b0b

split: take file patterns to limit selection on matching file patterns When splitting a big changeset, the user often wants to extract specific files from the changeset while leaving the others files intact. The split command can now be called with multiple file patterns. Only files that match one of the patterns will be shown in the interactive selection. The user will be able to create one or more commits with those files. When the user finishes splitting the matching files, a last commit will be made with the remaining of the files.
author Boris Feld <boris.feld@octobus.net>
date Wed, 21 Feb 2018 14:39:48 +0100
parents a98fa6c0d4f3
children 702f7e1d0b01
comparison
equal deleted inserted replaced
4298:a98fa6c0d4f3 4299:4af0235e7b0b
5 ------------------- 5 -------------------
6 6
7 * split: improve and update the user prompt (BC) 7 * split: improve and update the user prompt (BC)
8 * split: make it possible to drop change during a split 8 * split: make it possible to drop change during a split
9 * split: no longer accept revision with --rev (BC) 9 * split: no longer accept revision with --rev (BC)
10 * split: accept file patterns
10 * push: have `--publish` overrule the `auto-publish` config 11 * push: have `--publish` overrule the `auto-publish` config
11 * next: evolve aspiring children by default (use --no-evolve to skip) 12 * next: evolve aspiring children by default (use --no-evolve to skip)
12 * next: pick lower part of a split as destination 13 * next: pick lower part of a split as destination
13 * compat: drop compatibility with Mercurial 4.3 14 * compat: drop compatibility with Mercurial 4.3
14 * topics: improve the message around topic changing 15 * topics: improve the message around topic changing