#version-control #mercurial #tortoisehg
#контроль версий #mercurial #tortoisehg
Вопрос:
Я сделал hg mv foo.txt foo2.txt
. Mercurial пометил файл как добавляемый, а не изменяемый.
Я сделал hg log --follow foo2.txt
, но получил abort: cannot follow nonexistent file: foo2.txt
.
Я бы ожидал, что приведенная выше команда будет работать должным образом, скопировав журнал из foo.txt чтобы foo2.txt и пометьте файл как измененный. Что я делаю не так?
Комментарии:
1. Возможно, это .
2. @AmiTavory Я не смог найти виновников в файле ~/.hgrc
3. Извините. Удачи.
4. @aflp91 Вы должны преобразовать свой комментарий в ответ, поскольку он правильный 🙂
5. Вы проверили ответ @aflp91? Это правильно. Пожалуйста, убедитесь, что это работает для вас, и примите его, если это так.
Ответ №1:
Сначала вы должны зафиксировать переименование, а затем вы можете показать историю изменений :
hg commit -m "Renamed foo"
hg log --follow -v