08/04/30 17:06:16 VvZpuE3V
パッケージリリース番号がシリアル番号だっていうのに気がついてないのかね。
alpha,beta,rcの時は
0.%{X}.%{alphatag}
で、パッケージを変更したらXが1から繰り上がっていく。
rc1->rc2でもXは戻らない。
正式リリース版は
%{X}
で、パッケージを変更したらXが1から繰り上がっていく。
正式リリース後のスナップショットやpre-releaseは
%{X}.%{posttag}
%{X}.%{alphatag}
たった2つの明解なルール
・正式リリース前は 0.X(>=1)、リリース後はX(>=1)
・Xは常に増加
でよいのに、テキトーに考えた俺ルールが混乱を招いている。
しかもなぜそうなったのかの理由も明確ではない。
なんとなく困ったからその場限りの解決法のように見える。