1

我使用 Microsoft Release Management for Visual Studio Update 3 管理发布,我希望发布管理服务器在发布被拒绝时创建工作项/错误积压项,但事实并非如此。这在当前版本(2013 更新 3)中是不可能的吗?

如果没有,是否有计划添加此功能?

4

1 回答 1

2

这不是开箱即用的。这是积压中的东西,因此应该在未来的版本中可用。

与此同时,这里有一个解决方法。

Rollback Always在您的部署中添加一个活动。在该活动中,添加一个调用 PS 脚本或可执行文件的组件,该脚本或可执行文件会创建错误工作项。这里需要一个组件才能访问部署的不同元数据。

可用的不同元数据有:

  • 构建定义
  • 版本号
  • 包裹位置
  • 服务器名称
  • 服务器域名
  • 团队项目
  • TfsCollection

例如,__MySource__在您的脚本或命令中有一个标记,并将其值设置为元数据变量之一,如下所示:

在此处输入图像描述

于 2014-10-03T03:13:56.137 回答