バージョン番号と、Maven および SVN との分岐/マージに関する確実な情報を見つけようとしています。
私のプロジェクトでは、次の Maven バージョン ルールを使用します。
<major>.<minor>.<revision>([ -<qualififer> ] | [ -<build> ])
私のMavenリリースは次のとおりで、トランクとリリースタグにスナップショットがあります
trunk: 1.0.0-SNAPSHOT
tag: 1.0.0
trunk: 1.0.1-SNAPSHOT
tag: 1.0.1
etc....
質問:
バグ修正を行うために (リリース タグから) ブランチを作成するとします。このパッチをリリースする場合、maven リリース プラグインは何番を発行しますか? どのタグ名を取得しますか? 変更をトランクにマージすることに関する推奨事項はありますか?
Maven のバージョン番号を変更する標準的な方法は何ですか? メジャー、マイナー、およびビルド番号はいつインクリメントされますか?
推奨されるアプローチに光を当てることができる本やドキュメントはありますか?