Я помню в SVN, я могу переименовать файл из foo.txt в foo2.txt, и вся история будет следовать (файл журнала foo2.txt также покажет всю историю foo.txt). Но на Mercurial кажется, что это не так. Когда выполняется hg rename
, то hg log foo2.txt
не будет отображаться предыдущая история foo.txt
? Есть ли способ обойти это?
В Mercurial работает "hg rename", но история не следует за файлом?
Ответ 1
Используйте hg log --follow foo2.txt
или hg log -f foo2.txt
(краткая форма), чтобы показать всю историю файла перед hg rename