我的TDD实践(5)

发表于:2016-01-20来源:火龙果软件作者:史蒂芬King点击数: 标签:tdd
2. TeamCity a) 介绍:简而言之,小项目免费,大项目付费。 Web 配置代替脚本配置。 官网:http://www.jetbrains.com/teamcity/ 拓扑图: b) 安装步骤: i. 下载:http

  2. TeamCity

  a) 介绍:简而言之,小项目免费,大项目付费。Web配置代替脚本配置。

  官网:http://www.jetbrains.com/teamcity/

  拓扑图:

  b) 安装步骤:

  i. 下载:http://www.jetbrains.com/teamcity/download/download_thanks.jsp

  ii. 默认安装。(需更改端口防止冲突,选择user account登录)

  iii. Web配置:

  1. 配置视频:http://www.jetbrains.com/teamcity/documentation/demos/installation_new/index.html

  http://www.jetbrains.com/teamcity/documentation/userguide.jsp

  2. TeamCity在线文档:http://confluence.jetbrains.com/display/TCD8/Configuring+General+Settings

  3. 登录配置网页进行相关设置,http://localhost:8011/login.html(安装时,更改了端口号为8011防止冲突)

  3.1. 点击 Create New Project

  3.2. 点击 Create build configuration。(也可先创建一个子项目,然后再新建一个配置)

  3.3. 点击左上角的 Create and attach new VCS root, 然后VCS 类型选择SVN,如下配置:

  3.4. 保存之后,继续配置:

  选择自动构建的方式:选择Microsoft Visual Studio,也可选择其他的构建器,如MSBuild。

  3.5. 增加一个Build Feature,这里可暂时不选择,直接跳过此步骤:点击网页右侧的导航栏,选择第4步。

  3.6. 在导航中点击第5步:Build trigger

  3.7. 这里已经完成了基本配置,更多高级选项请参考TeamCity官方资料。

  3.Team Foundation Server(TFS)

  a) 介绍:与VS2010集成,一体化解决方案,当然没有免费的午餐。

  官网:http://msdn.microsoft.com/zh-cn/vstudio/ff637362.aspx

  拓扑图:

原文转自:http://www.uml.org.cn/Test/201308201.asp