我正在尝试更改Mercurial的模板。Mercurial的作者描述
当我将一些文件推送到我的存储库时,日志文件列出了我的电脑名称,而不是用户名登录。 我不想要PC的名称,我想登录的用户名显示出来。 我该怎么做?
我正在尝试更改Mercurial的模板。Mercurial的作者描述
当我将一些文件推送到我的存储库时,日志文件列出了我的电脑名称,而不是用户名登录。 我不想要PC的名称,我想登录的用户名显示出来。 我该怎么做?
@普利文-K拥有正确的答案和懒惰獾和拉塞有你缺少细节。这是拼出来的,但去挑选普利文的回答是:
你看到的用户名/你的远程仓库完全无关的:
而不是串,称为“作者”的用户名烧入在提交时的变更(提交)和完全打造你的“PC”上。您可以将其设置为任何您想要的内容,并且一旦将该提交推送到存储库,就会显示它。
在你当前的技能水平下,你不会成功地改变已经提交的字符串,但是如果你深入了解一个很好的解释(不是查找命令),就像hg书一样,你会理解的东西。
感谢Ry4an。我知道人们通常不会仔细阅读,即使我面临同样的问题,我不得不派送给我的客户,一步一步地写下来,但他们没有遵循,最后我不得不通过制作视频结束:P – 2012-04-03 05:48:43
输入您的hgrc文件。这个文件应该放在你的.hg /目录下(它可能在你的repo中,或者你可以在你的home目录中),如果它不存在,请在该文件夹中创建名称为hgrc的文件。
[UI]
username = Your Name <[email protected]>
对不起,它没有工作。 – 2012-04-02 18:20:52
你尝试过什么,你如何尝试?正如@Lazy Badger所建议的那样,提交后用户名将出现在你的hg日志中。 – 2012-04-02 18:22:57
我试图将标签添加到我的hgrc文件。 但它没有工作 – 2012-04-02 18:40:14
您*不推*(我认为),但*提交* – 2012-04-02 18:19:52
是我推送文件。 我有我的电脑中的文件,所以我必须将它们提交到特定的远程服务器,如192.168.135.52:9855/mymercurial/mySystem 我可以这样做,但在显示日志中,发布文件的名称是我的电脑名称,而不是登录的用户 – 2012-04-02 18:38:28
您**推送先前提交的**文件,**提交**下的不良名称 - 推送不会更改记录的作者名称。你*必须学习* Mercurial工作流程和正确的条款。 Praveen-K的回答是完全正确的 – 2012-04-02 19:13:24