The Team Explorer in Visual Studio provides a dropdown selector for specifying which state of code reviews one wants to list. The available choices are:
My Code Reviews and Requests (open)
My Code Reviews (open/mine)
Incoming Requests (open/others)
Recently Closed (closed)
Recently Finished (finished)
(I have annotated each entry above with the state and ownership for clarity.)
Regardless of which state a given code review is in, if someone posts a new comment to that code review all recipients will receive visual notification in Team Explorer by emboldening that code review in the list (just like new messages in Outlook are emboldened).
The problem is this: I keep the list open to My Code Reviews and Requests
most of the time, so I would never notice if someone posted a comment on a finished
code review. Finished
in the context of code reviews simply means I have finished posting my comments to the review, but I am still interested in seeing what other reviewers have to say.
There are a couple workarounds:
- Switch over to outlook and check my inbox (or the folder where any code review notifications are auto-moved to).
- In Team Explorer, switch over to Recently Closed or Recently Finished frequently.
But both of those are interruptive of my work flow. Is there anyway to see all new messages at one time, regardless of the state of its code review?