1

厄介なバージョン番号を使用して、自分が隅に追いやられたかどうかを把握しようとしています。

次のようなバージョンを公開しました。

  • r136
  • r156

SVN リポジトリの作業中。プロジェクトを github に移行した後、日付スタンプを使用して公開することにしました

  • 20150501.1

バージョン番号の意味を理解するのに時間がかからなかったからです。

私は最近、自分の行動をまとめ、Maven Version Range Specification を読み、プッシュしました

  • 1.1

私の理解では、

<version>[1.1,)</version>

最近リリースされたバージョン1.1ではなく、 20150501.1を最新リリースとして扱います。

アーティファクト/グループ名を変更したくない場合、および古いバージョンに依存するコードを実質的に孤立させたくない場合、今後は日付スタンプ スタイルのバージョンにコミットする必要がありますか?

アーティファクトを非推奨にする標準的な方法はありますか?

このアーティファクトはセキュリティ インフラストラクチャの一部であるため、[20150501.1,)セキュリティ クリティカルなパッチをすばやく取得できるように、このアーティファクトのようにオープン レンジを使用するユーザーが増える可能性があります。

4

1 に答える 1