Подтвердить что ты не робот

HG: найти, где удаленная строка была удалена

Я ищу меркурийный эквивалент решения этого вопроса:

Как мне "git винить" удаленная строка?

Короче говоря, я смотрю на меркурийную фиксацию, где была добавлена ​​строка, а в текущей версии эта строка больше не присутствует, и я хочу найти, когда и почему она была удалена.

4b9b3361

Ответ 1

hg grep позволит вам искать журнал изменений для шаблона, например удаленной строки. Если вы ищете больше, чем просто первое вхождение, обязательно включите флаг --all. Для меня это выглядело примерно так:

hg grep --all -r 9876:tip "pattern" path/to/file

Спасибо Антону за полезные комментарии и krtek за его родственный ответ.