我们正在评估与Visual Studio 2008 (C#) 和Subversion接口的不同应用程序,以自动构建我们的核心库。我们希望每晚都能执行构建,并将更改列表发送给每个开发人员,或将最新版本推送到每台工作站。你对这些工具有什么经验和建议?
建议的软件 建议的文章
建议的软件 建议的文章
Cruise Control.net(ccnet)可以满足您的所有需求。它非常容易使用,只需确保如果您要将其作为服务运行,则为其提供一个帐户并不要使其作为网络服务运行,这样您就可以在内部网络框中授予权限并进行xcopy部署。
它具有各种电子邮件模式,如失败时、全部时、修复故障后等等。
Hudson是我看到过的最简单易用的持续集成/每日构建工具。不确定它是否符合你所有要求。
请看JetBrain(ReSharper背后的团队)的TeamCity。
我正在使用Hudson的Jenkins进行每日构建。它非常容易设置和维护,并且有很多插件可以满足我们的需求。