git-svn: loosen config globs limitations
authorVictor Leschuk <vleschuk@gmail.com>
Mon, 11 Jan 2016 14:25:58 +0000 (17:25 +0300)
committerEric Wong <normalperson@yhbt.net>
Tue, 15 Mar 2016 01:35:38 +0000 (01:35 +0000)
commite4e5dd94e6eea4b50d8baed8b6b8cc50f6c8eae4
tree5d812499bc6dd8d2c281e4ca20a35eee4a05b822
parentdb6696f653b917509dac1ac13b922e12773a84ff
git-svn: loosen config globs limitations

Expand the area of globs applicability for branches and tags
in git-svn. It is now possible to use globs like 'a*e', or 'release_*'.
This allows users to avoid long lines in config like:

branches = branches/{release_20,release_21,release_22,...}

In favor of:

branches = branches/release_*

[ew: amended commit message, minor formatting and style fixes]

Signed-off-by: Victor Leschuk <vleschuk@accesssoftek.com>
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Documentation/git-svn.txt
perl/Git/SVN/GlobSpec.pm
t/t9168-git-svn-partially-globbed-names.sh [new file with mode: 0755]