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