2013-04-16 3 views
0

Я хочу видеть информацию о переименованных файлах для команды hg log при вызове для корня репозитория (т. Е. Не для определенного файла). Есть ли какие-либо опции для hg log, которые будут отображать эту информацию? В идеале я бы хотел, чтобы информация о переименованиях была расширена до hg log --stat.Mercurial Log: как показать переименования?

ответ

1

hg log --template "{node|short}: {file_copies}\n"

Осторожно: file_copies ключевое слово имеет небольшие проблемы, в отличие от других списков, сравнить выход

>hg log --template "{node|short}: {file_copies}\n" 
cbbb1b9c321d: fileB.txt (file2.txt)fileC.txt (file3.txt) 
1589ead8667d: 

(file2 был переименован в FILEB, file3 - к fileC)

и

>hg log --template "{node|short}: {files}\n" 
cbbb1b9c321d: file2.txt file3.txt fileB.txt fileC.txt 
1589ead8667d: .hgignore file1.txt file2.txt file3.txt 
Смежные вопросы