38 Commits (4ab9a157d06956ce5a1060a28404cbade3039fa2)

Author SHA1 Message Date
Christian Couder 8f69f72fca bisect: error out when passing bad path parameters 15 years ago
Thiago Farina bd757c1859 Use warning function instead of fprintf(stderr, "Warning: ..."). 15 years ago
Nanako Shiraishi 21d0bc2f9a git-bisect: call the found commit "*the* first bad commit" 15 years ago
Christian Couder ebc9529f03 bisect: use a PRNG with a bias when skipping away from untestable commits 16 years ago
Christian Couder a66037c975 t6030: test skipping away from an already skipped commit 16 years ago
Christian Couder 2d938fc7bc bisect: check ancestors without forking a "git rev-list" process 16 years ago
Christian Couder b74d7efb10 t6030: test bisecting with paths 16 years ago
Christian Couder 1b249ffe8d bisect: fix quoting TRIED revs when "bad" commit is also "skip"ped 16 years ago
Christian Couder 1a66a489d0 bisect: fix "git bisect skip <commit>" and add tests cases 16 years ago
Nanako Shiraishi 3604e7c5c6 tests: use "git xyzzy" form (t3600 - t6999) 16 years ago
Christian Couder c9c4e2d5a2 bisect: only check merge bases when needed 16 years ago
Christian Couder f821d08921 bisect: test merge base if good rev is not an ancestor of bad rev 16 years ago
Jonathan Nieder b890fa33a4 t6030 (bisect): work around Mac OS X "ls" 17 years ago
Christian Couder 634f246444 bisect: use a detached HEAD to bisect 17 years ago
Christian Couder ba963de859 bisect: trap critical errors in "bisect_start" 17 years ago
Christian Couder 9d0cd91c4e bisect: fix left over "BISECT_START" file when starting with junk rev 17 years ago
Christian Couder d3aca58562 bisect: add test cases to check that "git bisect start" is atomic 17 years ago
Christian Couder 42ba5ee776 bisect: print an error message when "git rev-list --bisect-vars" fails 17 years ago
Gerrit Pape ee831f7ddf git-bisect.sh: don't accidentally override existing branch "bisect" 17 years ago
Christian Couder d3e54c8829 git-bisect: make "start", "good" and "skip" succeed or fail atomically 17 years ago
Christian Couder e3389075c6 bisect: fix bad rev checking in "git bisect good" 17 years ago
Jeff King b4ce54fc61 remove use of "tail -n 1" and "tail -1" 17 years ago
Carl Worth 0f497e75f0 Eliminate confusing "won't bisect on seeked tree" failure 17 years ago
Carl Worth b577bb925e Eliminate confusing "won't bisect on seeked tree" failure 17 years ago
Johannes Schindelin ce32660edc bisect: allow starting with a detached HEAD 17 years ago
Christian Couder fce0499fad Bisect reset: do nothing when not bisecting. 17 years ago
Christian Couder 947a604b01 Bisect reset: remove bisect refs that may have been packed. 17 years ago
Christian Couder 71b0251cdd Bisect run: "skip" current commit if script exit code is 125. 17 years ago
Christian Couder 37f9fd0dde Bisect: add a "bisect replay" test case. 17 years ago
Christian Couder 97e1c51e15 Bisect: implement "bisect skip" to mark untestable revisions. 17 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Junio C Hamano ab69e89c7e t6030: grab commit object name as we go 18 years ago
Christian Couder f948792990 Bisect: rename "t/t6030-bisect-run.sh" to "t/t6030-bisect-porcelain.sh". 18 years ago
Junio C Hamano 0a5280a9f4 git-bisect: allow bisecting with only one bad commit. 18 years ago
Junio C Hamano 4f50671699 t6030: add a bit more tests to git-bisect 18 years ago
Christian Couder 38a47fd6e3 Bisect: teach "bisect start" to optionally use one bad and many good revs. 18 years ago
Christian Couder a17c410100 Bisect: implement "git bisect run <cmd>..." to automatically bisect. 18 years ago