WindowsXP上的问题(可能会发生在所有Win安装上),这是第一次使用Mercurial。我在一个不明显的地方找到了答案,所以我自己问/回答这个问题,这样其他人就不用像我一样搜索了。
添加新Repoz:
c:\bla\>hg add
接下来,承诺:
c:\bla\hg commit
错误:
中止:未提供用户名(请参阅“HG帮助配置”)
发布于 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
https://stackoverflow.com/questions/-100007835
复制相似问题