2012-09-05 20 views
0

这让很多TFS的新人翘首以盼,我很想听听你的解决方案。提醒在队列新建版之前在TFS上签到

所以你已经修复了一个bug,测试了它,看起来不错,每个人都在你的头顶上尽快把它弄出来,所以你排队一个新的远程构建,耐心等待,然后把它放入测试/生产只是为了找出它实际上是一个旧版本 - 你忘记检查之前做生成!好吧,所以这是一个普遍的疏忽,它花费宝贵的时间。是否有可能首先弹出警告,或者是否有其他方法可以避免这种情况?

回答

2

而不是在您签入后手动启动构建,如果您设置“连续集成”构建,以便在您签入后自动启动构建,该怎么办?这样就不可能忘记检查您的更改。这里有一篇关于如何设置的文章:http://msdn.microsoft.com/en-us/library/bb668971.aspx

+0

感谢泰勒,我们正朝着那个......尽管慢慢地迈进。这只是我们的一些'绿色'人浪费时间忘记登记! –

+0

虽然我认为在生产环境/构建中实现CI是一个糟糕的主意。 – ganders

0

如上所述的持续集成是最好的解决方案! :)

但是,您可以在构建定义中编写自定义活动,以检查自上次构建以来是否存在任何新变更集,以及是否没有新变更集在构建日志中显示警告消息或其他内容开发人员必须阅读才能记录,否则它没有用。

我不会花费任何时间去做这种事情,我宁愿每次错过登记手续时都敲开开发人员的头! :}

相关问题