我搜索了高低,以获得在TFS中测试构建定义更改的良好教程或最佳实践。在进行更改时,我不想充斥构建代理,但更重要的是,我不想继续创建包并向开发人员生成电子邮件,尤其是在构建失败时。
是否有开发和测试构建定义的最佳实践,以免干扰现有开发?
*问题是每当你一起搜索“测试”和“构建”时,一切都是关于在构建中设置单元测试。
答案 0 :(得分:3)
在我们的构建团队中,我们目前正在使用以下过程来推出构建过程模板的更新:
如果您或您的团队关注在迭代此类功能工作时必须执行的多次签入,请在完成后删除+销毁工作副本,或者(更好)只需将工作副本放入一个没有人经常关注的文件夹。由于编辑构建过程的编辑/签入过程是TFSBuild中固有的,因此实际上没有办法解决此类工作会导致的VCS“噪音”。
答案 1 :(得分:0)
我执行以下操作:
我只是制作新的构建定义/ XAML并将其添加到新分支。使用新的XAML副本创建新的构建定义,然后测试更改。