Mercurial的作者描述

时间:2012-04-02 17:43:55

标签: mercurial

我试图更改Mercurial的模板。

当我将一些文件推送到我的存储库时,日志文件会列出我的PC名称,而不是用户登录的名称。 我不想要PC的名字,我希望登录用户的名字显示出来。 我是怎么做到的?

2 个答案:

答案 0 :(得分:2)

@ Praveen-K有正确的答案,Lazy Badger和Lasse有你遗漏的细节。这是拼写出来的,但请选择Praveen的答案:

您在远程存储库中/上看到的用户名与完全无关:

  • 存储库/服务器上的任何设置
  • 用于向存储库进行身份验证的用户名

相反,在提交时将名为“author”的字符串刻录到变更集(提交)中,并完全在“PC”上制作。您可以将其设置为您想要的任何内容,并将该提交推送到存储库后,它将如何显示。

在您当前的技能水平上,您不会在已经提交的提交中成功更改该字符串,但如果您深入了解hg书籍(不是查找命令),您将会理解事物

答案 1 :(得分:1)

输入您的hgrc文件。此文件应位于.hg /目录中(可能位于您的仓库中,或者您可以在主目录中执行),如果不存在,请在该文件夹中创建名为hgrc的文件。

  

[ui]

username = Your Name <your@mail>