我在个人项目中使用了 Mercurial,每次想要将某些内容推送到服务器时,我都会输入用户名和密码。
我尝试将以下内容添加到.hgrc
文件在我的主目录中,但它似乎被完全忽略了。
[ui]
username = MY_USER_NAME
password = MY_PASSWORD
如何以正确的方式做到这一点?
您可以在您的.hgrc
or Mercurial.ini
文件,像这样:
[auth]
bb.prefix = https://bitbucket.org/repo/path
bb.username = foo
bb.password = foo_passwd
“bb”部分是任意标识符,用于将前缀与用户名和密码相匹配 - 方便管理不同站点的不同用户名/密码组合(前缀)
您也可以只指定用户名,然后在推送时只需输入密码。
我还建议您看一下钥匙圈扩展。因为它将密码存储在系统的密钥环中而不是纯文本文件中,所以更安全。它与 Windows 上的 TortoiseHg 捆绑在一起,目前正在讨论将其作为捆绑扩展分发到所有平台上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)