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