9月 21

最近在搞测试,TFS相关的资料比较少,好不容易搞定,马上写个blog记录下来 

 

我使用的是 Microsoft Team Foundation Server 2010 VS使用的是 2013

TFS端安装和配置 

首先是安装TFS,这个没什么说的,基本上一路Next就可以搞定,就是注意需要安装一个sql server.

完了之后进去Team Foundation Server Administration Console

在Team Project Collections里面配置一个Collection

因为要做自动编译,所以需要在Build Configuration里面新建一个Controller和一个Agent

 

VS端

Team->Connect to Team Foundation Server

添加刚才新建的TFS

进入Term Explorer–>Source Control Explorer

先将本地代码签入TFS,

签入的时候注意,需要先建立Team Project

然后将本地的代码Check IN.

接下来配置Builds

Team->Builds->New Build Definiton 

Trigger 里面可以选择不同的触发方式,我在这里选择了第二个,每次签入触发

Source Settings里面就是对应的需要做自动编译测试的项目

Build Defaults里面需要注意Staging location,就是存放结果的地方,我是在TFS服务器上做了个共享目录

Process里面Items to Build选定需要编译测试的solution文件即可,还有一些高级测试配制方法

然后就OK了 

 

接下来每次check in代码的时候都可以自动编译和测试,当然,测试仅限于项目中的测试代码

还可以查看报表等东西.这个就有待继续研究了

 

最后记录一下网上找到的资源

https://www.visualstudio.com/en-us/setup-ci-build-in-vs.aspx

http://www.cnblogs.com/elvis0123

安装 TFS

http://www.cnblogs.com/wanghuilt/archive/2013/03/14/2959037.html

written by ocean \\ tags: ,