更改TortoiseHG分支合并默认提交消息

Ide*_*ent 4 tortoisehg

我正在使用TortoiseHG版本2.5.1

我是一个开源项目的一部分,我们使用不同的分支(主要是当前的ABI,API和默认分支),这些分支通常需要合并.在这些情况下,我使用TortoiseHG工作台中的"与本地合并"上下文菜单选项.例如,将"v0-8"分支合并到"default"分支时,使用TortoiseHG的默认设置生成以下提交消息:

与v0-8合并

我宁愿得到一个自动生成的消息,如(或类似)这个:

将v0-8合并为默认值

默认情况下代表任何当前选择的本地分支,v0-8代表,我们要合并到当地的分公司之一.这条消息可以清楚地理解发生了什么,而不必每次都手动输入.

我怎样才能做到这一点?

Tim*_*tei 5

遗憾的是,无法更改预定义的消息.TortoiseHG将该字符串备份到其源代码中.可以在i18n /子目录中找到的格式字符串如下:

  #, python-format
  msgid "Merge with %s"
  msgstr ""
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,有一个可替换的令牌,它是您正在合并的分支.