如何将Mercurial diff输出转换为HTML?

时间:2012-07-15 07:17:46

标签: mercurial

有没有办法将HTML标签添加到Hg diff输出?目前,我们的开发团队每天通过电子邮件收到差异,我们希望提高他们的可读性,例如添加行突出显示和更改标题样式。我知道它可以通过特殊脚本在SVN中完成,但我似乎无法找到有关如何在Hg中执行此操作的说明。提前谢谢。

1 个答案:

答案 0 :(得分:2)

我从未使用它,只能通过Google上的搜索,但您可以试试这个:

http://colorer.sourceforge.net/

hg diff | colorer -h > diff.html

您可以在提交后将此命令的输出与钩子组合。因此,在每次提交之后,mercurial都可以使用HTML发送带有差异的电子邮件。你只需要将胶水放在setting hooks in Mercurial给出的例子上方的行之间。