首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >汞错误:中止未提供的用户名

汞错误:中止未提供的用户名
EN

Stack Overflow用户
提问于 2018-03-28 06:33:51
回答 2查看 0关注 0票数 0

WindowsXP上的问题(可能会发生在所有Win安装上),这是第一次使用Mercurial。我在一个不明显的地方找到了答案,所以我自己问/回答这个问题,这样其他人就不用像我一样搜索了。

添加新Repoz:

c:\bla\>hg add

接下来,承诺:

c:\bla\hg commit

错误:

中止:未提供用户名(请参阅“HG帮助配置”)

EN

回答 2

Stack Overflow用户

发布于 2018-03-28 15:31:19

解决办法:

在我的Windows安装上,Mercurial.ini没有被传播。它还需要添加一个用户电子邮件。

取默认值Mercurial.ini文件位于Mercurial可执行安装目录(C:\Program Files\Mercurial\Mercurial.ini并将其复制到用户主页dir(C:\Documents and Settings\myName(在WinXP上)。

在Windows 7安装中,没有默认的.ini,需要在C:\Users\myName

然后编辑那个.ini文件。找到这个区域。用户名需要一个电子邮件集。它将是空白的,在这里添加你的电子邮件名。

[ui]
; editor used to enter commit logs, etc.  Most text editors will work.
editor = notepad
username = userEmail@domain.com
票数 0
EN

Stack Overflow用户

发布于 2018-03-28 15:54:10

编辑:通过hg help config包括所有配置设置的帮助。因此,关于如何设置用户名的一个很好的示例:

[ui]
username = Your Name <your@email.com>

现在在噪音中丢失(将此添加到~/.hgrc,必要时创建文件)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档