]> git.ipfire.org Git - thirdparty/git.git/commit - git-bisect.sh
bisect: simplify the addition of new bisect terms
authorAntoine Delaite <antoine.delaite@ensimag.grenoble-inp.fr>
Mon, 29 Jun 2015 15:40:30 +0000 (17:40 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 3 Aug 2015 18:42:41 +0000 (11:42 -0700)
commitcb46d630baf780412f8ca0592531880b592f0922
treeaf24018cbaca34dd5940a835d69942611a784914
parent43f9d9f3a6c6004853fcc7b283dafc3590478498
bisect: simplify the addition of new bisect terms

We create a file BISECT_TERMS in the repository .git to be read during a
bisection. There's no user-interface yet, but "git bisect" works if terms
other than old/new or bad/good are set in .git/BISECT_TERMS. The
fonctions to be changed if we add new terms are quite few.

In git-bisect.sh:
check_and_set_terms
bisect_voc

Co-authored-by: Louis Stuber <stuberl@ensimag.grenoble-inp.fr>
Tweaked-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Antoine Delaite <antoine.delaite@ensimag.grenoble-inp.fr>
Signed-off-by: Louis Stuber <stuberl@ensimag.grenoble-inp.fr>
Signed-off-by: Valentin Duperray <Valentin.Duperray@ensimag.imag.fr>
Signed-off-by: Franck Jonas <Franck.Jonas@ensimag.imag.fr>
Signed-off-by: Lucien Kong <Lucien.Kong@ensimag.imag.fr>
Signed-off-by: Thomas Nguy <Thomas.Nguy@ensimag.imag.fr>
Signed-off-by: Huynh Khoi Nguyen Nguyen <Huynh-Khoi-Nguyen.Nguyen@ensimag.imag.fr>
Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
bisect.c
bisect.h
git-bisect.sh
revision.c