numam-dpdk/devtools
Thomas Monjalon 5d65895d9c devtools: fix version search with git < 2.7.0
The script git-log-fixes.sh (used in check-git-log.sh) looks
for git tags to find the version where a bug is introduced.

In DPDK 17.08, the script has been fixed to ignore tags from
non current branch.
It was using the option --merged which was introduced in git 2.7.0.

As git 2.7.0 is not so old, a fallback is provided for some years.

The fallback is replacing the tag --merged option by a branch filter.
If the tag is found in the branch, the branch name is replaced
by the tag.

This script could be improved to allow using another reference branch,
instead of hard coding HEAD branch (the current one).

Fixes: 26857dabb3 ("devtools: ignore non merged tags for backport")
Cc: stable@dpdk.org

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Tested-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
2017-09-22 15:42:24 +02:00
..
cocci fix typos using codespell utility 2017-06-14 23:54:13 +02:00
build-tags.sh update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
check-dup-includes.sh devtools: add script to find duplicated includes 2017-08-03 12:05:09 +02:00
check-git-log.sh devtools: add git log checks for acronyms 2017-04-25 11:58:07 +02:00
check-includes.sh vhost: fix header for strict compilation flags 2017-05-01 00:13:15 +02:00
check-maintainers.sh devtools: speed up maintainers check 2017-08-03 12:40:35 +02:00
checkpatches.sh devtools: ignore warning on long log string 2017-03-06 16:00:35 +01:00
cocci.sh scripts: move to devtools 2017-01-04 21:17:32 +01:00
git-log-fixes.sh devtools: fix version search with git < 2.7.0 2017-09-22 15:42:24 +02:00
load-devel-config scripts: move to devtools 2017-01-04 21:17:32 +01:00
test-build.sh crypto/aesni_gcm: migrate to Multi-buffer library 2017-07-06 22:26:50 +02:00
test-null.sh scripts: move to devtools 2017-01-04 21:17:32 +01:00
validate-abi.sh fix typos using codespell utility 2017-06-14 23:54:13 +02:00