Visual Studio的发布管理 - 未触发发布

时间:2015-06-01 17:46:34

标签: visual-studio release-management ms-release-management

尝试使用Visual Studio 2013的版本管理设置自动版本。在RM客户端中手动创建版本时,过程可以正常工作。

在Visual Studio中对新版本进行排队时,构建成功,但版本从不显示在RM中。

"发布版本"设置为" True"在构建模板中。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

如果您使用的是基于代理的发布模板,则必须在构建代理上安装和配置发布管理客户端。

如果您使用的是vNext版本模板,则版本构建过程模板将无法运行。您必须对其进行自定义才能使用REST API that was added in Update 3

答案 1 :(得分:1)

在构建模板中,"配置发布"设置为"发布 - 任何CPU"。删除后,触发了发布构建过程。

答案 2 :(得分:0)

除了@DanielMann在答案中正确说出的内容外,还有两个重要标志需要考虑:

  • 在构建模板中,Release Build需要设置为True(如OP所述)
  • 必须选中Can Trigger a Release from a Build?复选框。可以在发布管理客户端的特定发布模板的属性中找到该复选框。这也是可以指定用于发布的构建定义的部分。

请参阅MSDN上的Trigger a release from a build文档。