是否存在一种配置方式hg com
,使得在外部编辑器弹出的提交信息文件中,而不是仅仅显示被改变哪些文件(在HG:
线),它实际上显示完整的差异?我宁愿查看输出并在我的文本编辑器中同时编写我的提交消息,而不是hg diff
事先单独在命令行上执行.
截至2016年,可以使用committemplate
配置选项执行此操作.将以下内容添加到hgrc
文件中将在您键入提交消息时在编辑器窗口中内联diff.
[committemplate]
changeset = {desc}\n\n
HG: {extramsg}
HG: user: {author}\n{ifeq(p2rev, "-1", "",
"HG: branch merge\n")
}HG: branch '{branch}'\n{if(currentbookmark,
"HG: bookmark '{currentbookmark}'\n") }{subrepos %
"HG: subrepo {subrepo}\n" }
{splitlines(diff()) % 'HG: {line}\n'}
Run Code Online (Sandbox Code Playgroud)
查看hg help hgrc
并搜索committemplate
更多信息.
归档时间: |
|
查看次数: |
579 次 |
最近记录: |