Bru*_*uno 3 mercurial branch commit
我想,当用户提交变更集时,显示一条消息,提及变更集已提交的分支.
例:
$hg commit -m 'Fix bug'
Changeset committed on branch bugfix
Run Code Online (Sandbox Code Playgroud)
我是否真的需要修改hg提交代码,还是更简单/更简单的方法?
添加到您的存储库的.hg/hgrc:
[hooks]
commit=echo "Changeset committed on branch `hg branch`"
Run Code Online (Sandbox Code Playgroud)
遗憾的是,ssg的答案不能移植到例如Windows(因为反引号),但这应该有效:
# UNIX-like
[hooks]
commit=hg log -r $HG_NODE --template "Committing on branch {branch}\n"
Run Code Online (Sandbox Code Playgroud)
要么
# Windows
[hooks]
commit=hg log -r %HG_NODE% --template "Committing on branch {branch}\n"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
130 次 |
最近记录: |