【问题标题】:How Tortoise Hg authenticates users?Tortoise Hg 如何对用户进行身份验证?
【发布时间】:2012-10-18 09:32:09
【问题描述】:

我正在使用 Tortoise Hg 来管理我的 Mercurial 存储库(克隆、推送等)。但我不清楚 Tortoise Hg 如何对用户进行身份验证。如果我克隆推送受保护的存储库,Tortoise Hg 将要求提供用户凭据。如果我输入凭据,Tortoise hg 如何对用户进行身份验证(我的意思是后台进程)?如何像在 Tortoise SVN 中一样在 Tortoise Hg 中创建用户。有谁知道答案,请帮忙。

【问题讨论】:

    标签: authentication version-control mercurial dvcs tortoisehg


    【解决方案1】:

    您不能“在 TortoiseHG 中创建用户”。

    THG 只是问你服务器问了什么,仅此而已。除非您执行了一些额外的步骤,否则它不会在任何地方持久化。

    如果我输入凭据,Tortoise hg 如何对用户进行身份验证(我的意思是后台进程)?

    THG 不会对您的用户进行身份验证,它只是将凭据按原样发送到服务器。

    在您的情况下,这只是一个基本身份验证,如果您想保留它 - 您可以在 hgrc[auth] 部分(存储库一级或全局)中对其进行硬编码,或者使用 mercurial_keyring 扩展.后者是首选。

    【讨论】:

    • 也尝试看看this tutorial about SSH for Mercurial。希望对您有所帮助。
    • @zerkms@ufo:感谢您的回复。现在我有一个疑问。在 Assembla 中如何创建用户?我想在我的本地系统中实现这样的功能。
    • @Arjun:这取决于您如何提供对存储库的访问权限。我建议你看看mercurial-server 这是一种非常简单灵活的方式来共享存储库和控制权限
    猜你喜欢
    • 1970-01-01
    • 2021-07-26
    • 2021-10-26
    • 1970-01-01
    • 2013-03-11
    • 2019-05-02
    • 2013-01-19
    • 2018-12-08
    • 2012-08-26
    相关资源
    最近更新 更多