В Mercurial, как вы изучаете один набор изменений? hg log -l 5 даст мне резюме последних 5 наборов изменений, но как мне получить список файлов, измененных в одном наборе изменений? Я не хочу делать diff.
Изучение одного набора изменений в Mercurial
Ответ 1
Передать -v в журнал и распечатать дополнительную информацию, включая список файлов.
Пример:
hg log -v -r<rev> | grep ^files
Ответ 2
Я искал то же самое и нашел следующую команду, которая больше того, что я искал:
hg status --change <rev>
Найдено в этой статье .
Ответ 3
Если вы хотите посмотреть, как было изменено содержимое файлов для данной версии, вы можете использовать:
hg diff --change <rev>
Если вы хотите увидеть разницу между текущей версией и той, которая вас интересует, вы можете использовать:
hg diff -r <rev>