任何人都可以告知c#application的hudson等价物吗?
我曾经使用hudson作为java的构建服务器,在预定的时间执行java web和批处理作业应用程序的自动部署,并通过电子邮件通知技术团队
我想问一下如何为c#应用程序做同样的事情。
是否有任何标准插件,如构建服务器中的静态代码分析工具,我可以用来扫描代码
答案 0 :(得分:11)
除了jamesj提到的优秀工具之外,TeamCity也很有效。从配置可用性的角度来看,我更喜欢CruiseControl,并且只要你处于某些限制范围内,它就是免费的。
如果您已经投资TFS作为源代码控制,请确保您获得的资金并用于构建和部署。
如果您喜欢Hudson,请查看Jenkins。我已经看到人们也将它用于.NET版本,虽然我没有亲自使用它,根据他们的页面Jenkins曾经被称为Hudson,所以你可能对它很熟悉。
答案 1 :(得分:3)
TFS非常适合持续集成,但您也可以将CruiseControl.NET与NAnt一起使用。这两者都应该能够运行批处理作业,发送电子邮件和运行自动部署