Annotate usage trouble

Hi,
have a question regarding annotate. So the situation is as follows. If someone changes all the lines of the file, for instance changing formatting in the file (by mistake actually) and then delivers this into a stream, the annotate feature becomes useless. If you call annotate on a file then it will actually just show the whole file colored the same. And all the previous changes are not seen in the view.
Can something be done about this? If we discard the change set, that does not help (not sure why, does discard just add a new CS which reverses the old one?) Is it possible to select which change sets in the file do you want to annotate or there is no option to do this? I was digging around in the tool, but could not find this...
Any tips would be greatly appreciated!
-- Ales
have a question regarding annotate. So the situation is as follows. If someone changes all the lines of the file, for instance changing formatting in the file (by mistake actually) and then delivers this into a stream, the annotate feature becomes useless. If you call annotate on a file then it will actually just show the whole file colored the same. And all the previous changes are not seen in the view.
Can something be done about this? If we discard the change set, that does not help (not sure why, does discard just add a new CS which reverses the old one?) Is it possible to select which change sets in the file do you want to annotate or there is no option to do this? I was digging around in the tool, but could not find this...
Any tips would be greatly appreciated!
-- Ales
4 answers

Hi,Annotate is supposed to show which change set was the last to make a change to each line. It doesn't take into consideration the type of change (logical change or formatting or whatever). If you've discarded the formatting change set, you'll have to redo the annotate otherwise it will show you stale data.
have a question regarding annotate. So the situation is as follows. If someone changes all the lines of the file, for instance changing formatting in the file (by mistake actually) and then delivers this into a stream, the annotate feature becomes useless. If you call annotate on a file then it will actually just show the whole file colored the same. And all the previous changes are not seen in the view.
Can something be done about this? If we discard the change set, that does not help (not sure why, does discard just add a new CS which reverses the old one?) Is it possible to select which change sets in the file do you want to annotate or there is no option to do this? I was digging around in the tool, but could not find this...
Any tips would be greatly appreciated!
-- Ales
If you would like to be able to do something differently, please open an enhancement work item describing your desired work flow to get the annotations you would like to see.

Hi,Annotate is supposed to show which change set was the last to make a change to each line. It doesn't take into consideration the type of change (logical change or formatting or whatever). If you've discarded the formatting change set, you'll have to redo the annotate otherwise it will show you stale data.
have a question regarding annotate. So the situation is as follows. If someone changes all the lines of the file, for instance changing formatting in the file (by mistake actually) and then delivers this into a stream, the annotate feature becomes useless. If you call annotate on a file then it will actually just show the whole file colored the same. And all the previous changes are not seen in the view.
Can something be done about this? If we discard the change set, that does not help (not sure why, does discard just add a new CS which reverses the old one?) Is it possible to select which change sets in the file do you want to annotate or there is no option to do this? I was digging around in the tool, but could not find this...
Any tips would be greatly appreciated!
-- Ales
If you would like to be able to do something differently, please open an enhancement work item describing your desired work flow to get the annotations you would like to see.
Hi Tim,
thank you for responding.
Now I realize it does not take into account the type of change. trouble is the it will only show the last change on the line, and if you change the whole file, you see only one change... Ok, that might be by design...
But also when I discarded this change set, did Annotate again to avoid stale data, I still get the same view as before...
Is it possible that Annotate still take into account the discarded change set?
See attached screenshot:

Clicking on the different coloured sections on vertical ruler (left side) will select the change set in the History view. You should look at the diff of that change set and it would have changed everything in the file.I forgot that you can also right-click on a change set in the History view and run annotate on that version. It will annotate with every change before it and exclude the changes after that version.