Найти все изменения в одной строке с TortoiseSVN

Я могу использовать Журнал, чтобы найти полную историю одного файла, и я могу использовать Blame, чтобы найти, кто последний изменил одну строку.

Есть ли способ получить полную историю одной строки с помощью TortoisSVN или его консольного аналога?


Причина: мне нужно выяснить, когда какая-то строка в файле с большим количеством изменений была нарушена, и последнее изменение было не тем, что сломало ее...

1 ответ

Решение

Ааа... мой любимый инструмент SVN svn blame,

Когда вы используете TortoiseSVN, щелкните правой кнопкой мыши файл, выберите TortoiseSVN, выберите " Обвинение..."

Установите свой from а также to изменения, чтобы сузить его, если вы знаете приблизительный срок, иначе используйте 1 а также HEAD

Не выбирайте Использовать просмотрщик текста для просмотра обвинений

При просмотре файла с помощью TortoiseBlame, наведите курсор на столбец ревизии интересующей вас строки, и он покажет текст сообщения о фиксации (с указанием номера ревизии и автора).

Щелкните правой кнопкой мыши по столбцу редакции интересующей вас строки и выберите " Обвинять предыдущую редакцию". Просмотрите сообщение о коммите и автора снова. Повторите столько, сколько нужно, чтобы добраться до сути этого.

Другие вопросы по тегам