【问题标题】:TFS Build XAML Template at “AssociateChanges” step get all the Work Items since begging of the source code branch createdTFS 在“AssociateChanges”步骤构建 XAML 模板获取自请求创建源代码分支以来的所有工作项
【发布时间】:2017-04-09 17:35:00
【问题描述】:

我也问过类似的问题

TFS Build Configuration: get all the Work Items Details for a particular build

根据上述问题的答案,我有以下查询。我决定为新问题创建一个新线程,而不是在同一个线程中混淆人们。

我正在为 TFS 构建配置的工作流使用默认 XAML 模板。 现在我的要求是,无论上次是否成功构建,只要我触发任何构建定义的构建事件,我都需要从开始以来的所有工作项。

假设我触发了第一个 TFS 构建并且它成功然后我触发了第二个构建并且也成功了。

然后我打开了第二次成功构建的日志文件并转到最后一次构建的诊断选项卡。在诊断选项卡中有一个部分为“关联自上次良好构建以来发生的变更集”

在这个里面它会显示一个类似的消息

“没有提交变更集来构建‘ABC…..’”

而我需要从一开始就列出所有工作项。 请建议我需要在 XAML 模板中进行的更改,以便我可以获取源代码开始以来的所有工作项。

【问题讨论】:

    标签: xaml visual-studio-2013 tfs build


    【解决方案1】:

    正如我们所知,仅在上一次良好构建后才会关联变更集和工作项。

    有一个简单的解决方法可以实现您想要的,您可以指定以前的变更集来排队构建,然后再次构建最新的变更集,然后您将再次获得相关的变更集和工作项。参考这篇博客:http://chamindac.blogspot.sg/2013/09/tfs-2012-get-release-build-with.html

    否则,您需要创建一个 MSBuild custom task 来调用 TFS 以获取项目。检查以下链接:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 2016-09-14
      • 1970-01-01
      • 2017-12-27
      • 1970-01-01
      相关资源
      最近更新 更多