... | ... | @@ -122,9 +122,9 @@ Date: Tue Jun 11 14:44:17 2013 +0200 |
|
|
|
|
|
Mittels `git bisect log` oder `git bisect visualize` kann man sich den Verlauf oder die Uebergangsstelle ansehen. `git bisect reset` bringt die Arbeitskopie wieder in den Ursprungszustand.
|
|
|
|
|
|
## vollautomatisches git bisect
|
|
|
## vollautomatisches `git bisect`
|
|
|
|
|
|
Die obigen iterativen Schritte, welche die Software wiederholt compilieren, testen und das Ergebnis an `git bisect` weiterleiten eignen sich sehr gut zur Automatisierung, wenn die Entscheidung ob der Test erfolgreich war vollautomatisch getroffen werden kann. Dann verkuerzt sich obige Beschreibung auf die Verwendung eines geeigneten Skriptes, hier [bisect.sh](bisect.sh):
|
|
|
Die obigen iterativen Schritte, welche die Software wiederholt compilieren, testen und das Ergebnis an `git bisect` weiterleiten eignen sich sehr gut zur Automatisierung, wenn die Entscheidung ob der Test erfolgreich war vollautomatisch getroffen werden kann. Dann verkuerzt sich obige Beschreibung auf die Verwendung eines geeigneten Skriptes, hier [bisect.sh](/bisect.sh):
|
|
|
```console
|
|
|
$ git bisect start
|
|
|
$ git bisect bad
|
... | ... | |