0

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

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

我有以下查询

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

等待中

纳比尔

4

1 回答 1

0

http://buddybuild.codeplex.com/discussions/251517

于 2011-05-14T20:36:57.703 回答