search

Home  >  Q&A  >  body text

linux - Can git flow have multiple parallel releases, and how can it be achieved?

Can git flow have multiple parallel releases, and how can it be achieved?

For example: there are release/v1.0.0 and release/v0.2.0 in one git version

漂亮男人漂亮男人2828 days ago1157

reply all(1)I'll reply

  • 某草草

    某草草2017-05-02 09:54:28

    Git flow assigns version numbers based on tags. Therefore, it is impossible to maintain multiple active versions.

    For example:

    HashData released version 1.0, followed by version 1.1.
    At this time, I found a bug in 1.0, which has been fixed in 1.1. Users of 1.0 need a fix, but don't want to upgrade to version 1.1 (major version upgrades require additional fees). What should I do if I need to release a 1.0.1 version?

    The answer is that git flow can't do it.
    You need to create a new 1.0.1 branch from the 1.0 tag, which is not within the rules of git flow.

    So git flow is more suitable for projects with only one active release, such as websites. Traditional software products need to maintain multiple active releases at the same time. So not applicable.

    reply
    0
  • Cancelreply