3

たとえば、netbeansには6.9.1のようなバージョンがあります。7.0.0; 7.1.1など。階層の2番目の数字は改善を意味し、最初の数字は新しい機能の導入に関するものであり、バグが発生する可能性が高くなります。では、特に最も安定したバージョンを取得したい場合は、これらのバージョン番号をどのように解釈すればよいですか?

4

3 に答える 3

2

一般的な場合、バージョン番号には固定されたセマンティクスはありません。一般的な規則は、「メジャー」バージョン番号を使用してメジャー変更を示し、「マイナー」バージョン番号を使用して小さな変更を示すことですが、これは石に投げ込まれていません。Linux 3.0の最近のリリースは良い例です。メジャーバージョン番号は、純粋にPR値のためにインクリメントされています。このリリースは、2.xxシリーズの以前のリリースほど重要ではありませんでした。

一部のプロジェクトには、安定した/不安定な規則があります。奇数番号のマイナーバージョン番号は開発バージョンであり、偶数番号のマイナーバージョンはリリースバージョンです。Linuxプロジェクトは、Gnomeやその他のさまざまなオープンソースプロジェクトと同様に、この規則を使用しています。

TeXには、独自の遊び心のあるバージョン番号付け規則があります。3.14、3.141、3.1415、3.14159などになります(ヒント:pi。)

http://en.wikipedia.org/wiki/Software_versioningも参照してください

于 2012-06-19T05:43:16.497 に答える
1

各製品は、独自のバージョン番号ポリシーを説明する必要があります。

たとえば、Netbeansはガイドラインでそれをほのめかしています

いつもの:

他にも多くのバージョン管理ポリシーが存在します。
見る:

このようなポリシーに関する公式ドキュメントは、semver.org:Semanticversioningにあります。

于 2012-06-19T07:41:14.787 に答える
0

ラベル機能を使ってみませんか?この特定のバージョンにコメントを追加することができ、将来それを見つけて取得するのは簡単です。

于 2012-06-19T05:06:35.487 に答える