[devel] Offtopic: git bisect (Was: пакеты из тарбола легко и удобно собираются в git)

Vladimir D. Seleznev vseleznv на altlinux.org
Ср Ноя 11 17:08:51 MSK 2020


On Wed, Nov 11, 2020 at 04:33:49PM +0300, Andrey Savchenko wrote:
> On Wed, 11 Nov 2020 16:24:28 +0300 Vladimir D. Seleznev wrote:
> > On Tue, Nov 10, 2020 at 05:27:37PM +0300, Andrey Savchenko wrote:
> > > On Tue, 10 Nov 2020 16:01:33 +0300 Sergey V Turchin wrote:
> > > > On Tuesday, 10 November 2020 15:41:55 MSK Vitaly Lipatov wrote:
> > > > 
> > > > [...]
> > > > > Так же хочу напомнить, что ассоциация сборки из тарбола со сборкой из
> > > > > srpm является ложной: пакеты из тарбола легко и удобно собираются в git.
> > > > Да я вообще сборку всего Qt5/KDE5 перевёл с "git в git" на "из тарбола в git", 
> > > > т.к. мне стало так удобнее.
> > > 
> > > Это удобнее пока отладку делать не нужно, а как возникает серьёзная
> > > проблема и нужен git bisect, то внезапно оказывается, что идея
> > > с тарболами не такая уж и хорошая.
> > 
> > Хотя это оффтопик, но скажу, что бисектить можно апстримный
> > git-репозиторий вне контекста gear и, что более важное, бисектить
> > репозитории с отдельными неналоженными патчами гораздо удобнее, чем с
> > уже наложенными на код.
> 
> Почему? Вот есть апстримный код, на который наложены десятки или
> даже сотня патчей. Я не знаю, что из них ломает код. Я просто пишу
> тестовый скрипт, запускаю git bisect и занимаюсь другими делами,
> пока git сам мне ищет проблемный коммит.

Ты пишешь про бисект патчей, я думал, ты пишешь про апстримный код.

-- 
   WBR,
   Vladimir D. Seleznev


Подробная информация о списке рассылки Devel