@jeyaseelan: CodeReview does not yet support incremental reviews, but it is on our backlog. I'll be happy to pass along the feature request and I would also recommend posting it to the Visual Studio User Voice site (http://visualstudio.uservoice.com/forums/121579-visual-studio) The more we hear demand for a feature the more likely we will be to prioritize it.
Dec 11, 2012 at 7:59 AM
Nov 27, 2012 at 10:09 AM
@Katerina: This is possible, but not supported by default. Using a gated check-in you can create a custom activity to do some additional validation by altering the build template. This would enable you to require check-ins to have a code review associated with them and reject the check-in otherwise.
@jlambert: Yes, MyWork relies on new functionality in TFS 2012 to remotely store your shelved work. If the solution you are working with is not added to the TFS source control then MyWork will not be enabled.
Sep 19, 2012 at 1:43 PM
@Vcp: Yes, in order to use the code review feature you will need to be running VS 2012 and TFS 2012. If you use TFS 2010 or earlier the code review feature will not show up in VS 2012.
Sep 11, 2012 at 12:31 PM
Sep 06, 2012 at 4:36 PM
@SHarshaG: FxCop is not integrated with CodeReview; however, the codereview is stored as a shelveset. This means you can unshelve and work with the code locally.
Sep 06, 2012 at 4:30 PM
Is there any way we can find / generate report related to code review, code churn, code coverage, unit test cases vs unit test case bugs , code quality (code analysis stats), etc.
To put in other words, how I (or my team) can use Visual Studio 2012 (and TFS) to put together all above stats.. in one single view ...
TFS supports reporting, this video seminar has a good introduction to the topic: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/DEV410
Sep 06, 2012 at 4:14 PM
@Bebo: this feature is only available when running with VS2012 + TFS 2012. If you connect to a 2010 TFS server with VS 2012 the code review feature should not show up in the team explorer.
that is correct @Ivan. When you suspend your work in progress a shelveset is created that is stored in TFS. When you resume suspended work the shelveset is removed. This means you can suspend on one machine and resume on another.