首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >abort:未提供用户名(参见"hg help config")

abort:未提供用户名(参见"hg help config")
EN

Stack Overflow用户
提问于 2010-03-19 21:50:56
回答 5查看 92.1K关注 0票数 166

我已经添加了存储库,在提交时我得到的错误信息是

代码语言:javascript
复制
error:  abort: no username supplied (see "hg help config") 

我也不能在我的本地获得Mercurial.ini文件。有人知道如何在Fedora上解决这个错误吗?

EN

回答 5

Stack Overflow用户

发布于 2010-03-19 21:56:36

或者将hgrc放在存储库的.hg目录中,或者将.hgrc (hgrc for Windows)文件放在您的主目录中(然后它将涵盖所有项目)放在您应该编写的文件中

代码语言:javascript
复制
[ui]
username = Your Name <your@mail>
票数 180
EN

Stack Overflow用户

发布于 2010-04-07 10:04:58

在Windows上,将读取以下配置文件:

代码语言:javascript
复制
- "<repo>\.hg\hgrc"
- "%USERPROFILE%\.hgrc"
- "%USERPROFILE%\Mercurial.ini"
- "%HOME%\.hgrc"
- "%HOME%\Mercurial.ini"
- "C:\Mercurial\Mercurial.ini"
- "HKEY_LOCAL_MACHINE\SOFTWARE\Mercurial"
- "<install-dir>\Mercurial.ini"

在Unix上,这些文件是读取的:

代码语言:javascript
复制
- "<repo>/.hg/hgrc"
- "$HOME/.hgrc"
- "/etc/mercurial/hgrc"
- "/etc/mercurial/hgrc.d/*.rc"
- "<install-root>/etc/mercurial/hgrc"
- "<install-root>/etc/mercurial/hgrc.d/*.rc"

在上面的其中一个文件中包含以下内容:

代码语言:javascript
复制
[ui]
username = Your Name <your@mail>
票数 55
EN

Stack Overflow用户

发布于 2010-03-19 21:56:32

简单的答案-在您的.hg文件夹中,创建一个名为.hgrc的文件,添加以下内容(查看hg help config了解确切的语法)

代码语言:javascript
复制
[ui]
username = forename surname <forename.surnamce@email.com>
verbose = True

并保存它。现在应该可以用了。请注意,verbose = True不是必需的,但我将其包括在内,因为它列在帮助内容中

(这是从内存中获取的,但hg help config会告诉您正确的文件名和语法)

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

https://stackoverflow.com/questions/2477781

复制
相关文章

相似问题

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