2010-03-03 2 views
0

Je souhaite configurer un serveur d'intégration/de génération en continu pour un projet C# ASP.net MVC. Je suis au courant de cruise control.net, quels autres serveurs de build sont là et quels sont les avantages ou les inconvénients de chacun?Serveurs Build Net Capable

Y at-il un particulier qui est généralement considéré comme celui d'avoir?

+2

http://stackoverflow.com/questions/195835/cruisecontrol-net-vs-teamcity-for-continuous-integration http://stackoverflow.com/questions/1991071/continuous-integration-for-a-small- net-open-source-project http://stackoverflow.com/questions/850631/qui-continuous-integration-tool-are-you-using http://stackoverflow.com/questions/2259241/comparison-between-cruisecontrol- teamcity-et-équipe-fondation-serveur http://stackoverflow.com/questions/647621/cruise-control-net-alternatives –

Répondre

1

Nous construisons beaucoup de choses avec Cruise Control, y compris les projets MVC. Le régulateur de vitesse est le choix par défaut. Je ne dirais pas qu'il est facile à utiliser, mais il fera ce dont vous avez besoin.

Nous sommes très tentés par Team City. Il est beaucoup plus facile à utiliser, mais nous aurions besoin de sortir du Enterprise edition.

Nous abandonnons heureusement TFS Build (2005) il y a un an. Un mauvais support pour les constructions enchaînées, une configuration mystérieuse et l'octroi de licences qui ont rendu le changement d'échelle prohibitif. Nous utilisons encore TFS pour le contrôle de la source. Quoi que vous choisissiez, gardez autant que possible votre processus de construction dans les fichiers msbuild standard. Si vous le faites, vous pouvez modifier votre serveur de génération plus tard.

Questions connexes