I’d like to find a tool acting like a global annotated mode for tfs.
I want to visually identify which parts of my projects are basically never touched, i.e. which parts are the oldest, which parts are particularly unstable.
Ideally, I’d like to have a kind of visual history to see which parts were mostly modified in the last month or so.
Hope this is clear…
thanks.
Team Foundation Server has an extensive data warehouse built-in. Some of the metrics that are available are:
One of the things that you can do is open these metrics in a PivotTable in Excel, then use Conditional Formatting to highlight code-churn within your project over time.
If you follow the instructions on this TFS 2010 Code Churn Report blog post, then configure your PivotTable like follows:
That should get you close to what you are after.
For more information on the cube structure, see Analyzing Code Churn and Code Coverage Using the Code Churn and Run Coverage Perspectives on MSDN.