Annotate this line
Usually, I don't need annotation of a whole file (which is really slow for big files); an annotation of a specific line or maybe several lines would be enough.
New context menu command Annotate this line from Diff/Merge tool would be very helpful.
-
Göran Wallgren commented
I agree, the need for Annotate often arises while you are viewing a Diff, and very often you are interested in two things:
* When that line/section was last changed (and in what context).
* How that line/section looked BEFORE the latest change.This uservoice is related to these other uservoices:
https://plasticscm.uservoice.com/forums/15467-general/suggestions/9392205-improvements-to-the-annotate-view
https://plasticscm.uservoice.com/forums/15467-general/suggestions/13890972-track-the-evolution-of-a-section-of-code-back-thro -
JakubH commented
Unfortunately, we use Visual C++ (or C++/CLI rarely). However, method history for C++ would be great. ;-)
Yeah, history of a selected line would be great too. It basically leads to my other (more general) suggestion here: http://plasticscm.uservoice.com/forums/15467-general/suggestions/2938098-interactive-file-history-annotation-
-
robl commented
Perhaps list the history of a particular line with cs#? Sometimes it is not the most recent change you are looking for.
-
Adminpsantosl (Admin, plasticscm) commented
Are you using C#? If so, why don't you take a look at "method history"?
-
JakubH commented
What is maybe more important here is the idea of launching Annotate from a Merge tool (and scrolling to the same line automatically). That is something what I need quite often when I am trying to resolve a conflict.
More on this here: http://www.plasticscm.net/index.php?/topic/1291-some-ux-issues/#entry8989