aboutsummaryrefslogtreecommitdiff
path: root/shell.c
diff options
context:
space:
mode:
authorChristian Couder <chriscool@tuxfamily.org>2007-10-22 07:48:36 +0200
committerJunio C Hamano <gitster@pobox.com>2007-10-26 23:27:23 -0700
commit97e1c51e15d94f523c67a499ecb633b0e20324cb (patch)
tree9d94904bbb238da2d6e921b92bcbdb91e46b582d /shell.c
parent8fe26f4481f274a6c752a6c13ac5da0460dbd1b6 (diff)
downloadgit-97e1c51e15d94f523c67a499ecb633b0e20324cb.tar.gz
git-97e1c51e15d94f523c67a499ecb633b0e20324cb.tar.xz
Bisect: implement "bisect skip" to mark untestable revisions.
When there are some "skip"ped revisions, we add the '--bisect-all' option to "git rev-list --bisect-vars". Then we filter out the "skip"ped revisions from the result of the rev-list command, and we modify the "bisect_rev" var accordingly. We don't always use "--bisect-all" because it is slower than "--bisect-vars" or "--bisect". When we cannot find for sure the first bad commit because of "skip"ped commits, we print the hash of each possible first bad commit and then we exit with code 2. Signed-off-by: Christian Couder <chriscool@tuxfamily.org> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'shell.c')
0 files changed, 0 insertions, 0 deletions