VSTS Source Control Annotation


One of the coolest feature of the upcoming Orcas release is the Source-Control file Annotation feature.


"Annotate is a feature that allows developers to inspect a source code file and see at line-by-line level of detail who last changed each section of code. It brings together changeset data with difference technology to enable developers to quickly learn change history inside a source file.".


This is the tool for you if you want to figure out a change by contacting a developer or want to play the "you screwed up" blame game. You can right click any source-controlled file in the solution explorer and choose annotate.


This is how the file is annotated at line-level


Capture

Comments (4)

  1. Power Toys for Visual Studio (http://msdn2.microsoft.com/en-us/vstudio/aa718340.aspx) opens up for the same feature for Visual Studio 2005…

  2. Actually I was a bit off – it’s Microsoft Visual Studio 2005 Team Foundation Server Power Tool (http://www.microsoft.com/downloads/details.aspx?FamilyId=7324C3DB-658D-441B-8522-689C557D0A79&displaylang=en) that opens up for this.

  3. Peter says:

    This is indeed a great feature, but haven’t the other version control systems had this for years?  I use it all the time in subversion.  

  4. Parker says:

    Yes, the revolutionary but somehow still ancient features that MS "adds".  Joy.  I think SVN’s is much better, ‘svn blame myfile.php’.

    "Annotated" could mean anything.  Or at it could have used "praise" instead, as in ‘svn praise <faile>’.  Much more positive and agile and tdd and ddd and dsl and …

Skip to main content