我们正在从 Subversion 迁移到 Mercurial。我们使用的 VisualSVN 服务器在其通知电子邮件中生成了彩色差异,但我找不到如何在 Mercurial 中重现它。我已经color
在服务器上启用了扩展,但这对生成的电子邮件没有影响。有任何想法吗?
问问题
129 次
1 回答
0
通知是由一个标准的钩子发送的,在我的 Debian 系统上是在/usr/share/pyshared/hgext/notify.py
. 它不包含任何发送彩色邮件的代码。您可以复制并修改它以进行着色,或者编写一个新的钩子。这可能是一个shell脚本,使用:
hg diff --color=always
或者您可以使用Mercurial Python API。
于 2013-12-19T13:59:45.570 回答