Владимир: так ветки release/0.1 нет. Она же закрывается при git flow release finish.
Не совсем понял про
> Если разница существенная то придется таргет бранчу ребейзить (rebase) на бранче хотфикса
Можете подробней рассказать?
В ридми и вики проекта я такую информацию не видел. Иногда попадались сообщения, предлагающие так делать. Но без этого ответа мне все равно было не понятно, как с ними нормально работать.
это был бы идеальный вариант, но там есть нюанс :)
когда я делал git flow release start 0.0.41 legacy/0.0.x, то века создавалась откуда надо.
но при git flow release finish один мердж-комит шел в legacy/master/0.0.x, а другой в develop.
в конфиге ничего, что позволяло бы соотнести legacy/master и legacy/develop я не нашел
то есть, в саппорте будет ветка, с одноветочным флоу, правильно? В ней идет и разработка через фичи, и в ней же инкрементится версия. Я правильно понял?
Я и не собирался :) В 4ом абзаце как раз об этом написал.
Если в support/ помещать мастеры для легаси, то не понятно, что с ними потом делать.
Вот у нас есть баг во всех версиях. Делаем feature start - фикс - feature finish. A потом?
Думаю, можно переключиться на support/0.0.x и сделать cherry-pick фикса. Потом бампнуть версию, поставить тег. Вроде норм. Но мне кажется, что есть подвох.
Есть опасение, что если потребуется бекпортировать нетривиальную фичу, и она так просто не черепикнется.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.