bisect run, was Re: More git bisect modes
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 5, 2009, 11:09 UTC
- Message-ID
- <alpine.DEB.1.00.0903051207480.6524@intel-tinevez-2-302>
- In-Reply-To
- <7vvdqo1csl.fsf@gitster.siamese.dyndns.org>
Hi,
On Thu, 5 Mar 2009, Junio C Hamano wrote:
Show 17 quoted lines
> [...] personally I never felt the need for "run" to work without any bad
> one, as the first few rounds would almost always end up to be a
> debugging session of the run script for me, as in:
>
> ... oh, somebody broke this somewhere ...
> ... write a validate script ...
> $ edit runme ; chmod +x runme
> $ ./runme
> ... yeah, it is broken and runme script detects breakage
> $ git checkout HEAD~200
> $ ./runme
> ... ok, it used to work here and runme exits Ok
> $ git bisect good
> $ git bisect bad @{-1}
> $ ./runme
> ... ok, runme script appears to be ok
> $ git bisect run ./runmeThat reminds me of a personal gripe with "bisect run": You cannot use it like this:
$ git bisect run 'make test'
as it interprets 'make test' as a name of an executable. That makes 'bisect run' rather less useful to me.
Ciao, Dscho