Ho svolto ricerche su come abilitare l'analisi delle origini per il progetto su cui sto lavorando e ho intenzione di utilizzare StyleCop. L'installazione che ho è un server TFS per il controllo del codice sorgente, che utilizza l'integrazione continua TFS. Voglio abilitare l'analisi delle origini per le build CI e le build giornaliere eseguite sulla macchina di build, e non solo per quelle eseguite sui computer degli sviluppatori.Il modo migliore per integrare StyleCop con TFS CI
Ecco un articolo dalla documentazione di StyleCop che ho letto sull'argomento: http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html. In pratica modifica il file csproj per lo scopo.
Ho anche letto le altre opinioni su come StyleCop dovrebbe essere integrata con l'automazione di costruzione, che consigliano di fare la stessa cosa usando costruire compiti:
http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html http://freetodev.spaces.live.com/blog/cns!EC3C8F2028D842D5!400.entry.
Quali sono le tue opinioni? Hai avuto progetti simili e hai fatto qualcosa del genere?
Esattamente come fa il mio team. Non ci importa delle modifiche .csproj, ci aiuta ad aggiungere altre funzionalità e attività personalizzate lungo il percorso. –
Sembra che ci sia un pacchetto nuget per questo ora! : D –
Per riferimento, il pacchetto NuGet è [StyleCop.MSBuild] (http://www.nuget.org/packages/StyleCop.MSBuild/) –