Tôi đã nghiên cứu về cách bật phân tích nguồn cho dự án mà tôi đang làm việc và dự định sử dụng StyleCop. Các thiết lập tôi có là một máy chủ TFS để kiểm soát nguồn, sử dụng TFS Continuous Integration. Tôi muốn cho phép phân tích nguồn cho các bản dựng CI và các bản xây dựng hàng ngày chạy trên máy xây dựng, và không chỉ cho các máy chạy trên các máy của nhà phát triển.Cách tốt nhất để tích hợp StyleCop với TFS CI
Đây là một bài viết từ tài liệu của StyleCop mà tôi đã đọc về chủ đề: http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html. Về cơ bản nó sửa đổi tệp csproj cho mục đích.
Tôi cũng đã đọc ý kiến khác về cách StyleCop nên được tích hợp với xây dựng tự động hóa, mà khuyên làm điều tương tự sử dụng xây dựng các nhiệm vụ:
http://blog.newagesolution.net/2008/07/how-to-use-stylecop-and-msbuild-and.html http://freetodev.spaces.live.com/blog/cns!EC3C8F2028D842D5!400.entry.
Bạn có ý kiến gì? Bạn đã có các dự án tương tự và thực hiện một cái gì đó như thế này?
Chính xác thì nhóm của tôi thực hiện điều này như thế nào. Chúng tôi không quan tâm đến các thay đổi .csproj, nó giúp chúng tôi thêm các chức năng và nhiệm vụ tùy chỉnh khác trên đường đi. –
Dường như có gói nuget cho mục này ngay bây giờ! : D –
Để tham khảo, gói NuGet là [StyleCop.MSBuild] (http://www.nuget.org/packages/StyleCop.MSBuild/) –