linux - git flow では複数の並行リリースを実行できますか? それはどのように実現できますか?
漂亮男人
漂亮男人 2017-05-02 09:52:28
0
1
1121

git flow では複数の並行リリースを行うことができますか?

例: 1 つの git バージョンに release/v1.0.0 と release/v0.2.0 があります

漂亮男人
漂亮男人

全員に返信(1)
某草草

Git フローはタグに基づいてバージョン番号を割り当てます。したがって、複数のアクティブなバージョンを維持することはできません。

例:

HashData はバージョン 1.0 をリリースし、続いてバージョン 1.1 をリリースしました。
現時点で、1.0 でバグが見つかりましたが、1.1 で修正されました。 1.0 のユーザーは修正が必要ですが、バージョン 1.1 にアップグレードしたくありません (メジャー バージョンのアップグレードには追加料金が必要です)。 1.0.1 バージョンをリリースする必要がある場合はどうすればよいですか?

答えは、git flow ではそれができないということです。
1.0 タグから新しい 1.0.1 ブランチを作成する必要がありますが、これは git flow のルールの範囲内ではありません。

そのため、git flow は、Web サイトなど、アクティブなリリースが 1 つだけあるプロジェクトに適しています。従来のソフトウェア製品は、複数のアクティブなリリースを同時に維持する必要があります。したがって、適用されません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート