fetch 使用的默认提交消息“Automated merge with ....”很长、很丑陋,并且在历史记录中散布着本地目录路径。我想用一个简单的“自动合并”或只是“合并”来替换它。
问问题
901 次
2 回答
8
默认情况下,消息不可自定义(查看 Mercurial 安装文件夹下的“library.zip”,您将在 下以纯文本形式看到消息hgext\fetch.pyc
)。
所以唯一的方法是更新“fetch”的源代码 - 试试这个版本,我只是将消息更改为“Fetch merge”,它就像爆炸一样工作:)
您需要使用上面链接中的内容将其删除library.zip\hgext\fetch.pyc
并放在那里fetch.py
(纯 python 文件)。
于 2011-03-10T16:36:36.560 回答
7
您也可以使用别名覆盖评论消息,而不是像之前建议的那样使用自定义构建的 fetch 扩展:
[alias]
fetch = fetch -m "automated merge"
只需将上述代码放入您的本地 .hgrc(Windows 上的 mercurial.ini)。
于 2012-10-17T01:13:14.200 回答