小编典典

在 TortoiseHg 中存储密码

all

有没有办法配置TortoiseHg来存储我的密码?

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


阅读 63

收藏
2022-07-04

共1个答案

小编典典

安全警告

虽然这个答案在 2017-09-15 被接受,但它 不是
推荐的解决方案。您永远不应该以纯文本形式存储您的密码。请改用mercurial_keyring扩展名。在此处查看另一个答案


您可以将推送 URL
更改为https://username:password@hostname.com/repo

这在Google CodeMercurial 的常见问题解答中有说明。

编辑: Mercurial FAQ 解释了另一种方法:

使用 Mercurial 1.3,您还可以在 hgrc 文件中添加 auth 部分:

[认证]
example.prefix = https://hg.example.net/
example.username = foo
example.password = bar
2022-07-04