技术开发 频道

VS 2010探索TFS之Build Support

  【IT168 技术】在前面的几篇文章中,分别就VS 2010中的TFS原理,创建和工作项(Work Items)几部分做了简要的图文介绍。在这一部分主要介绍Build Support。第一步在Team Explorer菜单中右键点击Build Definitions项,选择New Build Definitions。

图1 新建Build Definitions

  这里需要填写一组说明,有点像代码项目的属性。

图2 填写说明

  在这个窗口中允许对build的相关属性进行设置。比如:

  1 默认情况,这里是进行build设定的依据范本。

  2 连续集成对于一个新Build在Check-in的时候是很有帮助的,我可以马上验证一个新的更改,而不必等到多个Check-in加载完毕。

  3 滚动生成是一个很方便的功能,这样就可以进行批量修改了。

  4 Check-in门控提供了将Build提交给TFS前的检查工作。这样就可以确保其他人得到一个错误的Build。

  5 预定生成Build可以方便的生成Build日志提供给整个团队。

  可以根据不同的目的运用和创建许多不同的Build定义,但要在可调用的Build类型范围之内。

  一般情况下,可以任意创建标签(只要是项目中的完整文件)。但是考虑新Build存储的方便,因此创建一个公共UNC在最开始创建项目的主机上。

图3 填写导出文件夹地址

  现在可以把Build definition保存到TFS了。这时回到Team Explorer菜单可以创建项目Build队列。

图4 创建项目Build队列

图5 弹出创建队列的对话框

  这是在存放机器的状态页上显示的Build队列。

图6 Build队列

  双击队列中的Build,会显示Build的详细状态。

图7 Build详细状态

  在这个详细状态中显示了警告,错误和查看日志文件等。比如,当选择查看日志文件时,会显示执行Build的脚本文件。

图8 显示执行Build的脚本文件

  如果选择打开文件夹的链接,就会进入存放的位置。

图9 进入存放位置

  现在,每个人都可以获取Build并进行测试,上传等操作了。最主要的是,可以真正的把TFS运用起来了。

0
相关文章