将密码存储在 TortoiseHg 中

2024-05-02

有没有办法配置乌龟汞 http://tortoisehg.bitbucket.io/存储我的密码?

我有一个项目托管在谷歌代码 http://code.google.com/我使用 TortoiseHg 访问。每当我想要将更改推送到 Google 代码时,TortoiseHg 都会提示我输入用户名和密码。 Google Code 要求我使用自动生成的密码,而且每次都要重复查找它。


现有的两个答案都建议存储您的用户名和密码未加密的 in 纯文本,这有点禁忌。

您应该使用Keyring https://www.mercurial-scm.org/wiki/KeyringExtension相反,它是专门为安全保存身份验证密码而设计的。它已经捆绑了乌龟汞 http://tortoisehg.readthedocs.io/en/latest/extensions.html#mercurial-keyring,所以您所要做的就是通过在您的文件中写入以下内容来激活它水银.ini file:

[extensions]
mercurial_keyring=

您还必须通过编辑存储库特定的内容将您的用户名与推送 URL 关联起来.hg\hgrc文件如下例所示:

[paths]
default = https://<your_username>@bitbucket.org/tortoisehg/thg

有关将您的用户名与 url 关联的更多详细信息,请参阅存储库配置 (SMTP) https://www.mercurial-scm.org/wiki/KeyringExtension#Repository_configuration_.28HTTP.29的部分Keyring https://www.mercurial-scm.org/wiki/KeyringExtension扩展页面。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将密码存储在 TortoiseHg 中 的相关文章

随机推荐