Если вы используете TortoiseHg: пользователи Windows могут использовать проводник Windows и просматривать историю изменений, щелкнув файл правой кнопкой мыши.
Для пользователей Linux вы можете сделать это в TortoiseHg, но мне потребовалось время, чтобы понять, как это сделать. Вам нужно щелкнуть правой кнопкой мыши по желаемому файлу и выбрать «История файлов». Однако по какой-то загадочной причине файл нужно оставить без изменений. Кроме того, найти нужный файл можно двумя способами:
В ### revision set query###
можно ввести:
file("**<myfile>")
Двойное ** необходимо для рекурсивного поиска в каталогах. Это сразу дает вам список всех репозиториев, в которых желаемый файл был изменен.
В качестве альтернативы, ### filter text ###
сначала нажмите на знак вопроса и выберите «очистить», чтобы увидеть все файлы в репозитории. Затем внутри ### filter text ###
поля вы можете сократить количество отображаемых файлов.
В качестве альтернативы пользователи Linux могут сделать это с терминала, как было предложено выше Джеффри Чжэн:
thg log file
hg examdiff -r 10 -r 20 file