Nous avons une base de code importante dans VS 2008. Nous avons des développeurs qui ont besoin de s'appuyer sur l'IDE VS pour le développement au jour le jour. Mais nous avons également des dépendances compliquées et des étapes de déploiement et nécessitent une génération nocturne automatisée.Comment utiliser un outil comme NAnt pour les builds à grande échelle tout en permettant aux développeurs d'utiliser l'IDE VS?
Je connais NAnt. Il est parfait pour nos étapes de construction et de déploiement hors IDE. Malheureusement, je n'ai pas vu une bonne façon d'intégrer ses étapes de construction dans l'EDI. Par exemple, les développeurs voudront pouvoir créer CTRL-SHIFT-B. J'ai vu des étapes pour ajouter NAnt comme un outil de construction externe, mais cela ne permet pas au développeur de double-cliquer sur les erreurs pour accéder à la source.
MSBuild est-il assez bon aujourd'hui? Y a-t-il autre chose? Je ne peux pas croire que nous sommes les premiers à gérer des builds compliqués et des développeurs pointilleux.
EDIT: Je vois à partir de this question and answers que MSBuild sera probablement le chemin à parcourir si je veux une intégration complète de l'IDE. Des arguments contre cela?
Très agréable d'entendre que MSBuild sera en mesure de construire des projets de C. –
Pas exactement la discussion que j'avais espéré. :/Mais pour l'instant, je pense que ça va faire. –