Fel*_*lix 4 push authentication mercurial
我是 mercurial 的新手,我正在尝试以hgrc这样一种方式进行设置,即我可以推送到 Google 代码存储库,而不必每次都输入密码。我可以在 下指定一个https://user:pass@project.googlecode.com/存储库paths.default,但这看起来很混乱。因此,我正在尝试使用该[auth]部分,据我所知,它比第一个解决方案更值得推荐。到目前为止,我已经这样设置了:
[auth]
myproject.prefix = myproject.googlecode.com/hg
myproject.username = my.username
myproject.password = ******
myproject.schemes = https
Run Code Online (Sandbox Code Playgroud)
但我不知道从这里去哪里。尝试推动给出:
abort: repository default-push not found!
Run Code Online (Sandbox Code Playgroud)
我必须以某种方式指定要使用的默认存储库(myproject)或类似的东西,但是如何?
自己找到了答案。看来在水银巧妙地匹配条目[auth]在条目path。在这种情况下,正确的hgrc应该是:
[paths]
default = https://myproject.googlecode.com/hg
[auth]
myproject.prefix = myproject.googlecode.com/hg
myproject.username = my.username
myproject.password = ******
myproject.schemes = https
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4569 次 |
| 最近记录: |