弊社の状況は以下の通りですが、どのような状況でもこの問題が気になります。
私たちは4つのプロジェクトからなるフレームワークを持っています:
- 豆
- ユーティリティ
- フレームワーク
- ウェブ
バージョンを必要とし、Bean と util のバージョンに依存するモジュールもあります。
最後に、コア プロジェクトの特定のバージョンと 1 つ以上のモジュールで構成される顧客プロジェクトがあります。
これらのプロジェクトをバージョン管理する標準的な方法はありますか?
リリースを QA に提出し、リリースのメンテナンス (リリース = タグと可能性のあるブランチ) を使用して進行中の開発を管理しようとすると、私には単純に思えますが、非常に複雑になっています。
私は次のようなものを好みます:
1.2.0 - メジャー バージョンとマイナー バージョン + リリース。
1.2.1 - 次のリリース
1.2.0_01 - 1.2.0 リリース (ブランチ) のバグ修正
等
何か案は?