我正在尝试设置一个快捷方式,这个命令可以让我查看一个文件的历史记录。
我对最初提交文件的时间,更改的更改集以及工作目录中的当前版本是否与“最后提交的”不同感兴趣。
所以,一般来说
hg log --verbose filename.txt
hg status filename.txt
有没有办法将它变成一种快捷方式,所以我可以输入例如
hg file filename.txt
并获取文件的“历史记录”?
答案 0 :(得分:1)
是的,您可以添加shell alias:
[alias]
file = !$HG log --verbose "$1" && $HG status "$1"
$HG
环境变量是指用于调用shell别名的hg
脚本的路径,以防{}}}不在您的路径中。 hg
引用第一个命令行参数,即您的文件名。