我正在为一些客户构建Windows应用程序.我阅读了Joel on Software并接受了Joel测试,并意识到我并没有完全掌握.我缺少的一个地方是自动构建.我应该使用什么来实现自动构建?我有使用.NET 1.1,2.0和3.5的Windows应用程序.此外,我需要能够构建我的.vdproj来创建MSI.我正在寻找一些免费的东西,对于一个单人团队来说效果很好.
CruiseControl.Net和NAnt是标准工具(也是开源的),因此会有很多社区支持.MSBuild现在也是开源的
设置这一切将是相当多的工作,但它将非常强大并且还有很大的增长空间.
JetBrains的TeamCity专业版.http://www.jetbrains.com/teamcity/