The presenters Alexei Govorine (Quick Solutions) and Jeff Hunsaker (Cardinal Solutions) follow-up with the slide deck, ALM/VSTS materials, inquiry responses and topics discussed below:
PRESENTATIONS:
ALM/VSTS MATERIALS:
QUESTION AND ANSWER:
Q. Is there a user-level check-in authorization feature?
Yes. Within Source Control Explorer, right-mouse on a given node in the hierarchy selecting Properties. Within this dialog, one can Allow or Deny various actions by a TFS group. One of these actions is Check In.
Q. Does Code Metrics work for .Net 1.1 solutions?
A. I wasn't able to find a definitive answer but I'm fairly certain this is only possible for .Net 2.0+ solutions. Code Metrics is only available in Visual Studio 2008 so just loading up a .Net 1.1 solution will invoke an upgrade. NDepend may provide an alternative to analyze code and produce metrics for a .Net 1.1 solution. (Aside: One of the best write-ups on Code Metrics for Visual Studio 2008.)
Q. Does VSTS find dead (never invoked, inaccessible) code?
Not explicitly. Code Analysis (or FxCop) will identify uncalled private methods (but not public) as well as unused parameters within methods. However, a tool such as NDepend or JetBrains Resharper may provide further functionality. Good write-up on removing dead code.
Q. Can I integrate Code Profiler into the build?
Yes! Instructions here. Solid write-up on Code Profiler.
Q. How compare test results (pass/fail) across builds?
The "Regressions" report, which is out of the box for the MSF CMMI process template, will reveal this data. All TFS out of the box reports are detailed here. (From "patterns & practices: Team Development with Visual Studio Team Foundation Server": Regressions. What tests passed at one point but are now failing? This report shows a list of all the tests that passed previously and now are failing. This report is available in MSF CMMI.)
Q. Where can I find explainations of the various reports within the MSF process templates?
Within Process Guidance on the portal, select the Index top tab, then select the left link entitled "Reports".
LINKS:
- VSTS / TFS 2008 SP1 Virtual PC
- PDC
- CodePlex
- Branching Guidance
- Branching visualizer
- Check-in Policy Pack
- Channel 9: 10-4 (Visual Studio 2010; .Net 4.0) videos
- PEX - Automated white box testing for .Net (VS 2010)
0 comments:
Post a Comment