Проверка истории файла - PullRequest
       12

Проверка истории файла

1 голос
/ 27 декабря 2011

Я пытаюсь настроить ярлык, команду, которая позволит мне проверить историю одного файла.

Меня интересует, когда файл был первоначально зафиксирован, в каких наборах изменений он был изменен и отличается ли текущая версия в рабочем каталоге от "последней подтвержденной".

Итак, в общем

 hg log --verbose filename.txt
 hg status filename.txt

Есть ли способ сделать это в виде ярлыка, поэтому я могу просто напечатать, например,

hg file filename.txt

и получить "историю" файла?

1 Ответ

1 голос
/ 27 декабря 2011

Да, вы можете добавить псевдоним оболочки :

[alias]
file = !$HG log --verbose "$1" && $HG status "$1"

Переменная окружения $HG относится к пути сценария hg, используемого для вызова псевдонима оболочки,на всякий случай hg не на вашем пути.$1 относится к первому аргументу командной строки, имени файла в вашем случае.

...