【问题标题】:How to set up Mercurial username and email?如何设置 Mercurial 用户名和电子邮件?
【发布时间】:2015-10-15 10:46:38
【问题描述】:

我正在尝试在 Mercurial 上设置我的用户名和电子邮件地址。 tutorial 说:

Mercurial 需要一个用户名来记录提交。最好将 Mercurial 配置为使用您的电子邮件地址,方法是在您的主目录(或在 Windows 上的 %USERPROFILE%\Mercurial.ini 中)创建一个包含如下行的文件 .hgrc:

[ui]
username = John Doe <john@example.com>"

我在文件夹中找到了“Mercurial”记事本文件,而不是“.ini”,并且该文件中唯一写入的是“# Generated by TortoiseHg settings dialog”

我确实检查了其他相关问题并试图找到答案。但是,我真的找不到。我想在提交时使用我的 bitbucket 用户名和另一个电子邮件地址。我对编码和使用版本控制系统非常陌生。所以,我希望我能够清楚地解释这个问题。

【问题讨论】:

    标签: mercurial bitbucket tortoisehg


    【解决方案1】:

    您的 Windows 是否设置为隐藏已知文件类型的扩展名?这可以解释为什么您在 Windows 资源管理器中看不到 .ini。 如果你在记事本中打开它,如果它是正确的文件,它应该在记事本的标题栏中显示“mercurial.ini - Notepad”。

    但是,您可以通过 TortoiseHg 执行此操作。打开 TortoiseHg Workbench,转到文件 -> 设置。在设置对话框中,在“用户的全局设置”选项卡下,选择左侧列表中的“提交”,您会看到用户名出现在窗格顶部列表的右侧。在此处输入您的电子邮件地址,然后单击“确定”。应该是这样的。

    (但您现在可以检查我们之前讨论过的文件,看看它是否添加了相关位)

    【讨论】:

    • 谢谢。我是用 TortoiseHg 做的。现在添加了用户名和电子邮件,但我在记事本中打开它时仍然看不到“ini”。
    • 这是 Windows 设置,查看文件时,进入工具 -> 文件夹选项菜单(您可能需要点击 Alt 以显示菜单栏)。在视图选项卡的高级设置中,有一个选项Hide extensions for known file types。如果已选中,请取消选中并单击确定。
    猜你喜欢
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多