【问题标题】:Pre-Release and Build Version Numbers in NuGetNuGet 中的预发布和构建版本号
【发布时间】:2016-03-05 14:05:31
【问题描述】:

什么被认为是 NuGet 中的预发布包,它是否是任何带有破折号的东西,例如1.0.0-something?

另外,如何通过 NuGet 使用内部版本号?关于versioning 的NuGet 文档说您可以使用1.0.0-build123。但是,这是否意味着任何具有内部版本号的东西都必须是预发布的?

是否可以包含内部版本号但没有预发布的 NuGet 包?

【问题讨论】:

    标签: nuget semantic-versioning version-numbering build-numbers


    【解决方案1】:

    我创建了一个 PowerShell 脚本,以通过自动 TFS 构建启用 NuGet 包的构建预发布版本。思路如下:

    1. 通过 TFS Build 构建项目
    2. 选择输出程序集版本号
    3. 使用版本号和一些常量字符串来设置NuGet.exe -Version参数

    在我的blog post 中查看更多信息。

    【讨论】:

      猜你喜欢
      • 2012-05-22
      • 2020-06-15
      • 2018-07-18
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      • 2018-01-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多