Subversion: обвинение в прошлой ревизии

Мне нравится операция вины Subversion (которая показывает для каждой строки в исходном файле фиксацию, которая в последний раз ее изменила). Увы, мы недавно переформатировали весь наш исходный код, и теперь виноват только, что каждая строка была последней модификацией этой фиксации.

Могу ли я как-то объяснить вину, чтобы показать мне, когда линия была последней изменена до этого? Бонусные очки, если я могу это сделать, не покидая eclipse (мы используем подзаголовок).

Я попытался переключить рабочую копию на ревизию до переформатирования и там "показать аннотацию", но она все еще показывает каждую строку, последнюю измененную переформатированием...

Ответ 1

Бог я сегодня неспокойный. В нижней части диалогового окна, которое появляется "Show Annotate", находится параметр "To revision". Установка того, что до последней версии перед переформатированием выполняется, как ожидалось, то есть винить отчеты за фиксацию перед переформатированием.

Я думаю, так как мне никогда не приходилось менять значения по умолчанию в этом диалоговом окне, я автоматически пропустил его...

Ответ 2

Вы можете открыть историю файла, а затем вы можете показать аннотацию для конкретной ревизии, используя контекстное меню в окне истории.