【问题标题】:TFS 2008 Gated Checked-in buildsTFS 2008 门控签入构建
【发布时间】:2011-07-24 16:24:17
【问题描述】:

我在 TFS 2008 中有一个构建,每次签入都会触发它,我需要的是遵循

  • 如果开发人员签入的源代码有任何错误,则不应签入代码更改
  • 如果测试项目中的任何测试失败,则不应签入代码更改
  • 如果构建脚本因任何原因失败,则不应签入代码更改

我有以下疑问

  1. Buddybuild 能解决这个问题吗?
  2. 我运行一些单元测试作为构建脚本的一部分(标准方式),但是当单元测试失败时,伙伴构建仍然签入代码?我如何确保在测试失败或构建因任何原因失败时不应用签入?我可以设置一个变量来确保伙伴构建不会签入代码吗?查看伙伴构建目标文件后,似乎将 $(CheckInOnBuddyBuildSuccess) 设置为 false 可以吗?这是正确的方法吗?

等待

纳比尔

【问题讨论】:

    标签: tfs tfsbuild tfs-2008


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2012-06-11
    • 2017-02-06
    • 1970-01-01
    • 2013-06-06
    相关资源
    最近更新 更多