He estado investigando sobre cómo habilitar el análisis de fuente para el proyecto en el que estoy trabajando y planeo usar StyleCop. La configuración que tengo es un servidor TFS para el control de fuente, usando TFS Continuous Integration. Quiero habilitar el análisis de origen para las compilaciones de CI y las compilaciones diarias que se ejecutan en la máquina de compilación, y no solo para las que se ejecutan en las máquinas de los desarrolladores.La mejor manera de integrar StyleCop con TFS CI
Aquí hay un artículo de la documentación de StyleCop que leo sobre el tema: http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html. Básicamente modifica el archivo csproj para este fin.
También he leído otras opiniones acerca de cómo StyleCop debe integrarse con la automatización de construcción, que aconsejan hacer lo mismo usando construir tareas:
http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html http://freetodev.spaces.live.com/blog/cns!EC3C8F2028D842D5!400.entry.
¿Qué opina? ¿Has tenido proyectos similares y has hecho algo como esto?
Exactamente cómo mi equipo hace esto. No nos importan los cambios de .csproj, nos ayuda a agregar otras funciones y tareas personalizadas en el camino. –
¡Parece que hay un paquete nuget para esto ahora! : D –
Como referencia, el paquete NuGet es [StyleCop.MSBuild] (http://www.nuget.org/packages/StyleCop.MSBuild/) –