Support SVN 1.5 merge tracking in Annotate view
|Reported by:||Owned by:|
Starting with Subversion 1.5, the "svn annotate" command accepts a new option -g [—use-merge-history]. When used, the commands shows, for each line, it's original author, instead of the default behavior of showing the author of the merge operation.
This is possible thanks to the merge tracking capabilities introduced in SVN 1.5, and it is useful in projects which make intensive branching, because otherwise annotate info is progressively lost after successive merges.
Ideally Trac would support this too.
To enable the feature, a new checkbox in the annotate view would be needed, named something like "Include merged revisions" (I took that from Subclipse).
Finally, "svn annotate" also shows the letter "G" prior to each line which has been merged. It would be nice to find some equivalent.