Configuration Ortoisehg中的用户名设置

Configuration Ortoisehg中的用户名设置,configuration,mercurial,tortoisehg,Configuration,Mercurial,Tortoisehg,我正试图建立一个本地的龟类资源库。它没有链接到任何远程存储库;我只想能够在我自己的盒子上管理更改 创建存储库进行得很顺利,但当我进行提交时,会出现一个错误: 提交:无效用户名 您的用户名尚未配置 请配置您的用户名,然后重试 它会很有帮助地弹出一个用户名配置对话框。我填写我的用户名,以及该页面上的其他选项以防万一,然后关闭它,再试一次。。。同样的错误。我给了它一个用户名,它记住了,但它仍然不会提交 我缺少什么?要使其永久化,您应该在[ui]部分的hgrc文件中设置它,例如: [ui] user

我正试图建立一个本地的龟类资源库。它没有链接到任何远程存储库;我只想能够在我自己的盒子上管理更改

创建存储库进行得很顺利,但当我进行提交时,会出现一个错误:

提交:无效用户名

您的用户名尚未配置

请配置您的用户名,然后重试

它会很有帮助地弹出一个用户名配置对话框。我填写我的用户名,以及该页面上的其他选项以防万一,然后关闭它,再试一次。。。同样的错误。我给了它一个用户名,它记住了,但它仍然不会提交


我缺少什么?

要使其永久化,您应该在
[ui]
部分的
hgrc
文件中设置它,例如:

[ui]  
username = John Doe 

请参阅以获取您的
hgrc
位置(可能位于您的主页目录中,即
Mercurial.ini

设置用户名后,请确保关闭提交对话框,而不是简单地从打开的窗体重试。然后尝试再次提交。这为我解决了问题。

我在Windows 7驱动器中找不到hgrc文件,所以我只是将用户名添加到mercurial.ini文件中

[ui]  
username = Santiago Villafuerte
该文件位于:

C:\Users\<your_windows_username>
C:\Users\

我正在使用x64 Tortoise版本。

设置用户名后,关闭提交对话框并再次尝试提交。“这就为我解决了问题。”米伦:……当然。是的,成功了。把它作为答案提交给我,我会接受的。@Milen:谢谢-你刚刚救了我一天!您应该将其作为答案发布,以便将其标记为绿色且更可见=)