「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
Open棟梁のバージョン番号付与ポリシーについてまとめた。
詳細 †
AssemblyVersion? †
- major.minor.build.revisionの形式で、AssemblyInfo?やProjectファイルに付与する。
- AssemblyFileVersion?、AssemblyInformationalVersion?はこの値を使用する。
major †
後方互換は維持しているので、
- コンセプト変更や、
- 5年以上のminor更新の継続
などで、インクリメント。
minor †
半年単位のリリースでインクリメントしていく。
build †
NuGet?リリースの度にインクリメントしていく。
revision †
使用しないので、常に0。
PackageVersion? †
- major.minor.buildの形式で*.nspecファイルに付与する。
- revisionは使用しないので、AssemblyVersion?の頭3つと同じになる。
参考 †