下面将通过一个例子来讲解VSTS是如何进行每日构建的!
1、创建团队生成类型
在VSTS2005团队资源管理器->团队项目生成下生成一个新的团队类型,具体生成过程如下:
第一步:生成类型命名
第二步:略
第三步:略
第四步;略
第五步:设置每日构建过程中的测试项
第六步:略。
当进行完以上六步后,一个新的团队类型将生成。
2、 进行每日构建设置
当一个团队类型生成,此时需要按自己的设置(一天,一周,一个月…)进行团队项目的生成(此处是利用WINDOWS系统的自动执行功能来执行用户自定义的任务)
在目标机上“C:"Program Files"Microsoft Visual Studio 8"Common7"IDE”文件夹下新建一个批处理文件,批处理内容为:“C:"Program Files"Microsoft Visual Studio 8"Common7"IDE" TFSBuild.exe”start 计算机名 “项目名称” “团队类型名称”
给系统新建一个任务,然后配置其“日程安排”项。(下图配置了任务执行时间是:每天的10:20系统自动开始执行任务,也可以设置为每搁几分钟或几小时执行一次任务,详细设置在“高级”中。)
3、 当构建完成后,查看构建信息。
1) 构建版本
定位到团队生成类型第四步中的物理位置,可以看到构建成功的可执行应用程序如下,其中通过目录可以看到此版本号:AddBuild_20071105.1
2)查看构建日志(部分日志截图如下,通过日志可以分析在构建的过程中问题)
结论:
通过每日构建,可以方便测试人员及早拿到一个可测试的版本,这样方便了测试人员进行测试工作,对发现的问题也可以及早的提交到程序员手中,进行及时的更改,促进了项目的推进。