我是一名項目經理(之前是程序員),最近我決定要自動構建它。 所以我需要某種構建服務器。如何創建和管理構建服務器?
一些信息:在TFS管理
- 我所有的解決方案/項目是Visual Studio 2010中
- 源控制。
- 代碼是C#。
- 構建服務器將位於Windows XP上。還沒有決定是否使用我的4CPU/8GB RAM站或12CPU/16GB RAM站。
我對如何使用構建服務器一無所知。現在我們所有人(大約40名程序員)都沒有使用任何構建服務器,並且你可以想象我們的構建是多麼可恥:)
我打算先建立夜間構建。 下一步將在登記 - 建立。 後來希望能有一個我的軟件的生產版本,建立在每一個夜晚,讓我們的QA工作一點點。
有大量的基於.NET構建服務器(包括內置到TFS等)。我會質疑使用XP盒來承載它 - 爲什麼不是服務器SKU?此外,您需要檢查您當前構建的項目類型以及是否需要替換(例如,如果您使用安裝程序構建胖客戶端,則應該從VS安裝項目切換到其他項目) – 2012-02-18 17:40:28
[TeamCity](http ://www.jetbrains.com/teamcity/)很好地集成了TFS源代碼控制。 – TrueWill 2012-02-19 00:29:19