Jaa


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

  • Anonymous
    June 25, 2007
    Power Toys for Visual Studio (http://msdn2.microsoft.com/en-us/vstudio/aa718340.aspx) opens up for the same feature for Visual Studio 2005...
  • Anonymous
    June 25, 2007
    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.
  • Anonymous
    July 02, 2007
    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.  
  • Anonymous
    July 10, 2007
    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 ...