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 (в хронологическом порядке). Как они соотносятся друг с другом?
Стремная схема. Не понятно как после 1.0 выпустить 0.4 на основе 0.3
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) // ИМХО КАНЕШ
systemiopipes, кстати, если не вливать, то при выпуске 1.1 в мастере писечки можно БЭКПОРТИРОВАТЬ в ту ветку "0.4-стайл-мастер" и из этих писечек релизнуть 0.5
но надо быть готовым, что при таком подходе получится http://kernel.org - все релизят в мастере (mainline), однако параллельно есть туча longterm-ов
У меня сейчас 3 версии продукта поддерживаются одновременно.
Tishka17, надо с тобой подружиться и подписаться на твой микроблог
Ну да. Имеем фактически два мастера. Один для 0.х, второй для 1.х