Nuget 版本控制

Nov 5, 2012

1 min read

前台

NuGet正式套件的檔名,通常是這樣的格式:[id].[Major].[Minor].[Patch].nupkg ex: MyPackage.1.0.1.nupkg 測試套件的檔名,通常格式為:id.[Major].[Minor].[Patch]-[alpha | beta | rc].nupkg

ex: MyPackage.1.0.1-alpha.nupkg MyPackage.1.0.1-beta.nupkg MyPackage.1.0.1-rc.nupkg

  • 有相依性的套件,指定的版號格式如下
  • 直接指定版號為最低版號
  • 小括號為不包含
  • 中括號為包含
  • 空白表示最新版號 1.0 = 1.0 ≤ x (,1.0] = x ≤ 1.0 (,1.0) = x < 1.0 [1.0] = x == 1.0 (1.0) = invalid (1.0,) = 1.0 < x (1.0,2.0) = 1.0 < x < 2.0 [1.0,2.0] = 1.0 ≤ x ≤ 2.0 empty = latest version.

參考資料

Sharing is caring!