diff options
author | Derrick Stolee <dstolee@microsoft.com> | 2020-01-31 20:16:08 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-01-31 13:05:29 -0800 |
commit | 9abc60f8015d060d3f3433b105648a4725c97bd1 (patch) | |
tree | 367534ff77b191bf1edbfa24ef61496733332b40 /t/t5581-http-curl-verbose.sh | |
parent | sparse-checkout: detect short patterns (diff) | |
download | tgif-9abc60f8015d060d3f3433b105648a4725c97bd1.tar.xz |
sparse-checkout: warn on globs in cone patterns
In cone mode, the sparse-checkout commmand will write patterns that
allow faster pattern matching. This matching only works if the patterns
in the sparse-checkout file are those written by that command. Users
can edit the sparse-checkout file and create patterns that cause the
cone mode matching to fail.
The cone mode patterns may end in "/*" but otherwise an un-escaped
asterisk or other glob character is invalid. Add checks to disable
cone mode when seeing these values.
A later change will properly handle escaped globs.
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5581-http-curl-verbose.sh')
0 files changed, 0 insertions, 0 deletions