【问题标题】:Username setup in TortoiseHGTortoiseHG 中的用户名设置
【发布时间】:2011-03-09 03:25:37
【问题描述】:

我正在尝试使用 TortoiseHG 建立一个本地存储库。它没有链接到任何远程存储库;我只是希望能够在我自己的盒子上管理更改。

创建存储库很顺利,但是当我去提交时,我得到一个错误:

提交:用户名无效

您的用户名尚未配置。

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

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

我错过了什么?

【问题讨论】:

  • 设置用户名后关闭提交对话框并再次尝试提交。这为我解决了问题。
  • @Milen:……当然。是的,这行得通。提交作为答案,我会接受。
  • @Milen:谢谢 - 你拯救了我的一天!您应该将其发布为答案,以便将其标记为绿色并且更明显=)

标签: configuration mercurial tortoisehg


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    [ui]  
    username = John Doe 
    

    请参阅http://www.selenic.com/mercurial/hgrc.5.html#files 以获取您的hgrc 位置(可能在您的主目录中为Mercurial.ini)。

    【讨论】:

      【解决方案3】:

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

      [ui]  
      username = Santiago Villafuerte
      

      文件位于:

      C:\Users\<your_windows_username>
      

      我正在使用 x64 Tortoise 版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-01
        • 1970-01-01
        • 2021-05-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多