2012-11-16 21 views
5

Làm cách nào để tôi có thể chạy các chỉ số với các bản dựng của mình trong TFS 2012?Chỉ số mã chạy trong bản dựng cho TFS 2012

Tôi chưa thấy bất kỳ giải pháp nào cho Chỉ số mã bên trong TFS 2012. Công cụ Metrics của Microsoft dường như chỉ hoạt động với TFS 2010. Những điều chính tôi đang tìm kiếm chính là những thứ mà công cụ của Microsoft thường sử dụng.

Trả lời

1

Chỉ số mã cho cả Visual Studio 2005, 2008, 2010 và 2012 là khá giống nhau. Bạn có thể truy cập chúng từ trình đơn "Phân tích" trong Visual Studio và chúng cung cấp cho bạn chế độ xem trên mã của bạn để giúp bạn xác định những thứ cụ thể mà bạn có thể muốn sửa. thực sự làm cho không có cảm giác đó vì họ là nghệ thuật trình diễn và không mô tả Chỉ vì bạn có một Cyclomatic phức tạp cao không có nghĩa là mã của bạn là xấu

Thông tin thêm:.. http://msdn.microsoft.com/en-us/library/bb385911.aspx

Nó có thể hữu ích để bạn có thể giải thích những gì bạn đang cố gắng đạt được để tôi có thể chỉ cho bạn một giải pháp tốt hơn.

  • Giá trị nào bạn đang cố gắng đạt được?

Có dường như là một hoạt động CodeMetric xây dựng như một phần của Community TFS Build Extensions nhưng tôi không chắc chắn nếu nó làm những gì bạn muốn.

+0

Những điều chính xác mà bạn nhận được từ việc chạy qua Visual Studio, nhưng là một phần của bản dựng tự động. Về cơ bản, rất nhiều nhà phát triển của chúng tôi muốn xem những thứ này mà không phải chạy nó cục bộ. Do đó, nó sẽ làm cho các số liệu thống kê như vậy được công khai như là một phần của quá trình xây dựng và cũng tự động hóa việc tạo ra chúng cho nhà phát triển. –

+0

Có sema là một hoạt động xây dựng CodeMetric như một phần của Cộng đồng TFS Xây dựng phần mở rộng nhưng tôi không chắc chắn nếu nó làm những gì bạn muốn. Tôi đã thêm các liên kết vào câu trả lời ở trên ... –

+2

Rất có ý nghĩa đối với nhiều người trong chúng tôi để có các chỉ số mã như một phần của CI. Tôi thấy nó là một công cụ rất tốt để cải thiện chất lượng mã. Thực sự quan trọng đến mức nó có thể là điểm bùng phát để tái tạo máy chủ nền tảng Team. – Slampen