LTSバージョンのサポートためのGitブランチ

2013年10月29日 16:10 Leo Feyer

Gitflowワークフローは最近、マスターのブランチと開発に特有の複数のバージョンを並行して保守できるよう拡張されました。この機能はLTSのバージョンに理想的なので、ContaoのLTSバージョンに採用します。

それは何ですか?

Gitflowワークフローの例の一般的な情報はAtlassianのウェブサイトにあります。 ここではSupportの活動には述べられていません、なぜなら、まだ(その概念ではなく)実装がベータ版の段階のためです。説明は特にstackoverflow.comにあり、Githubの"git flow support"コマンドの実装を読めます。

Contaoでは何の意味がありますか?

今までは、LTSバージョンをgitの"lts"ブランチで保守し、これはmasterブランチと同様に永続的なものでした。 バージョン3.2からは、このブランチは"support/3.2"という名前に変更となり、バージョン3.2のサポート終了まで存在します。

supportのブランチには複数のLTSバージョンを並行して保守できるのが利点です。これは今のところContaoにはあまり重要ではありませんが、例えば次の6か月の間、予想に反してContao 2.11の重大な脆弱性があった場合に、これを修正する別のリリースを"support/2.11"ブランチの下で提供できます。


Contao公式サイトのドイツ語版の記事: Git Support-Zweige für LTS-Versionenの翻訳です。

戻る