所以我正在尝试使用Mercurial,但它要我设置用户名。
我在网上找到了各种解决方案,但它们似乎无法正常工作,我尝试在我的主文件夹中创建一个名为mercurial.ini的文件并放置:
[ui]
username = My Name <My email is in here">
showconfig命令返回:
C:\Users\John\Mercurial>hg showconfig ui --debug
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\Mercurial.rc
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\MergeTools.rc
read config from: C:\Program Files (x86)\Mercurial\hgrc.d\Paths.rc
read config from: C:\Users\John\mercurial.ini
read config from: C:\Users\John\.hgrc
read config from: C:\Users\John\mercurial.ini
read config from: C:\Users\John\.hgrc
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:3)
假设你有[ui]
和username
在不同的行上(在我编辑之前你的问题并不清楚),我能想到的唯一原因是:
它必须是文本文件(不是rtf或word)。它需要您可读。它必须在C:\Users\John\
。
作为测试试试这个:
hg showconfig --debug
(没有ui
)。它是否提供任何输出?