Des idées pour des alternatives au régulateur de vitesse .NET?
Réponses
Trop de publicités?Vous connaissez la matrice de fonctionnalités CI géante?
Je suis un développeur .NET et j'adore TeamCity, c'est vraiment un excellent outil! Facile à configurer, à installer, à travailler et il a une fonctionnalité de pré-commit. J'ai arrêté CC .NET parce que j'ai passé beaucoup de temps à déboguer des scripts de construction pour un comportement de base. ps: je n'ai pas essayé de configurer CCNET avec CCNETConfig .
Dans le monde Java, Hudson , Jenkins, est rapidement remplacer CruiceControl préféré outil d'intégration continue pour beaucoup, et il semble que les choses ne sont pas si différents sur la .NET. Pour une bonne introduction, découvrez cette réponse sur l'utilisation de Hudson/Jenkins comme une .NET outil de construction.
Edit: pour plus de détails sur les raisons de Jenkins devrait être meilleure que CruiseControl(.NET), voir ma réponse dans un "CC vs Hudson" question.
Les réponses à cette question peut aider certains: CruiseControl [.Net] vs TeamCity pour l'intégration continue?
Mais les grands y sont CC.NET, TeamCity de JetBrains, et l'Équipe de la Fondation à partir de Microsoft. Il en existe d'autres mais je ne suis pas aussi familier avec eux.
CC.Net est la plus ancienne et a une grande communauté. Il est aussi le seul des trois que j'ai énumérés qui est open source. Il sera intéressant de voir combien de temps elle dure depuis ThoughtWorks a publié un nouveau produit appelé Croisière.
TeamCity est pas open source mais a une api étendue et une communauté grandissante. Je l'utilise maintenant, après des années avec CC.NET
Team Foundation Server est énorme et coûteux. Il fonctionne avec quelques belles intégration avec suivi des éléments de travail, mais vous avez besoin d'une tonne de matériel et de logiciels à exécuter la chose.