如何使用tortoisehg authorcolor设置?

时间:2016-05-30 03:05:14

标签: tortoisehg

TortoiseHg有两个authorcolor设置

[tortoisehg]
authorcolor = True
authorcolor.USERNAME = color
  1. 是否可以在没有第一行的情况下使用第二行?我不会假设,尽管我主要是想让我的提交有一个明显的颜色。

  2. 如何使用特定表格?我见过的唯一例子是authorcolor.Bob = blue。但是我之前在文件中列出的“用户名”是Terry Jan Reedy <email@some.place>。如何将其转换为USERNAME的替代品。我尝试了各种报价组合和电子邮件与否。不幸的是,我的默认颜色是单调的绿色,是最不显眼的颜色之一。另外,color可以使用什么?

1 个答案:

答案 0 :(得分:0)

  1. 两个设置在ol&#39; THG 2.0的好时光(有点&#34;古老&#34;对于3.8,雅?!)。现在,我无法在GUI中找到任何对预定义authorcolor 的引用(比较状态与分支着色,f.e。)。现在,我想,他们半自动(如果启用)和作者颜色选择基于(某种程度上很差&#34;翻译&#34;?)作者字符串(参见回购样本,只有三位作者和普通/短片) /领导的两个部分)。
  2. Authors in THG

    不,您不能在没有authorcolor.USERNAME = color的情况下使用authorcolor = True,因为authorcolor的默认值为false,没有着色

    1. Mercurial中的作者ID可以(理论上)任意,这是自由格式字段和&#34;完整用户名&#34;只是被广泛接受的公约。当|如果您想使用authorcolor.USERNAME时,您必须使用在[ui] username =或更改集中定义的完整用户名(因为even single additional space leading to a string-mismatch
    2. Names differ

      查看&#34; luca&#34;的颜色和&#34; dedalus&#34;用户截图 是的,用户名中的特殊字符必须转义(我发现只有电子邮件在reper-id中的repo,但&#34; authorcolor.email@domain.tld"也失败了),也许我们可以为分支名称使用转义规则(未经过测试,过于懒惰)

      PS:无论如何,仅针对THG的内存I created ticket,如果你愿意,你可以支持和监控它