Как я могу узнать, какие коммиты будут делать git bisect дальше? - PullRequest
3 голосов
/ 05 июля 2010

В некоторых случаях во время сеанса git bisect тестирование определенного коммита занимает довольно много времени (например, из-за того, что мне нужно собрать полный релиз и развернуть его на особенно странной машине).На самом деле, тестирование сборки занимает так много времени, что я бы хотел начать сборку следующих двух коммитов, даже не зная, будет ли текущий тест успешным или нет.Таким образом, я могу ускорить деление пополам, протестировав текущую версию и параллельно создав следующие две версии.

Кто-нибудь знает хитрость, чтобы git bisect показывал следующие две ревизии, в зависимости от того, является ли текущий коммитэто хорошо или плохо?

1 Ответ

6 голосов
/ 05 июля 2010

git bisect использует git rev-list --bisect внутри, чтобы выяснить, какая ревизия является средней точкой между двумя ревизиями.Вы можете использовать его самостоятельно, чтобы в основном переопределить git bisect.Это не должно быть так сложно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...