@Tishka17
Tishka17
24 Jun 2015

Вот есть ветка release, есть хотфикс ветки и есть метки. А есть версии продукта типа 1.0 alpha, 1.0 beta1, 1.0 beta2, 1.0 rc1, 1.0 release, 1.1 alpha, 1.0.1 (в хронологическом порядке). Как они соотносятся друг с другом?

24 Jun 2015

Стремная схема. Не понятно как после 1.0 выпустить 0.4 на основе 0.3

#vymnk/4 в ответ на /1
24 Jun 2015

Вот сюда бы описание

#vymnk/5 в ответ на /3
24 Jun 2015

Tishka17, чтобы после 1.0 выпустить 0.4 на основе 0.3 надо счекаутить тэг 0.3, отбранчеваться, влить туда код, который из 0.3 делает 0.4, и оставить эту ветку отдельным 0.4-стайл-мастером, если этот код никогда не потребуется в основном мастере (если потребуется - то влить в мастер в 1.1 при этом 1.1 это 1.0 плюс код, который из 0.3 делает 0.4) // ИМХО КАНЕШ

#vymnk/6 в ответ на /4
24 Jun 2015

systemiopipes, кстати, если не вливать, то при выпуске 1.1 в мастере писечки можно БЭКПОРТИРОВАТЬ в ту ветку "0.4-стайл-мастер" и из этих писечек релизнуть 0.5

#vymnk/7 в ответ на /6
24 Jun 2015

но надо быть готовым, что при таком подходе получится http://kernel.org - все релизят в мастере (mainline), однако параллельно есть туча longterm-ов

#vymnk/8 в ответ на /7
24 Jun 2015

У меня сейчас 3 версии продукта поддерживаются одновременно.

#vymnk/9 в ответ на /8
24 Jun 2015

Ну да. Имеем фактически два мастера. Один для 0.х, второй для 1.х

#vymnk/10 в ответ на /6
24 Jun 2015

Tishka17, надо с тобой подружиться и подписаться на твой микроблог

#vymnk/11 в ответ на /9

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.