【发布时间】:2021-03-28 22:55:28
【问题描述】:
我有一个使用 nuget 打包并保存到 DevOps Artifacts 的项目。
我有一个 1.0.0-alpha.1 的当前开发版本,我创建了一个新分支 feature/Branch1。构建过程运行并创建一个新版本1.0.0-branch1,如果我将该分支重新合并到开发中,我会得到1.0.0-alpha.2。
我在 VS 中查看 nuget 提要时的问题统计;它显示 1.0.0-branch1 是比 1.0.0-alpha.2 更新的预发布分支。
这是导致此...的步骤的缩写集...
数字表示版本实际创建的顺序。
我的期望错了吗?在指定包版本时,我所做的只是将其设置为 GitVersion.NugetVersion(尽管您可以看到我也尝试了其他一些选项)
【问题讨论】:
-
值得指出的是,我正在尝试移植到 DevOps 的 Team City 版本,并且在 Team City 中,一切似乎都以正确的顺序结束。
-
嗨@Stuart Hemming。这张票有更新吗?如果 zivkan 的回答可以给你一些帮助,请随时告诉我。只是提醒this。
标签: git azure-devops nuget semantic-versioning gitversion