开发者

create hgrc file to work on all paths on a machine, and for several repos

开发者 https://www.devze.com 2023-01-03 07:24 出处:网络
I want to create a hgrc file to set the username and password for all paths on some machine, e.g no matter in which directory I am in, hg clone some_path will always work withou开发者_运维百科t prompt

I want to create a hgrc file to set the username and password for all paths on some machine, e.g no matter in which directory I am in, hg clone some_path will always work withou开发者_运维百科t prompting for a username and a password (this is for an auto-deploy script). Also, it should work for several repos, not just one.

I followed the instructions and created a file: /etc/mercurial/hgrc.d/deploy.rc

it's contents:

[auth]
default.prefix= http://myrepo
default.username = myuname
default.password = pwd

But when I do hg clone some_path I get abort: error: Connection refused.

What Am i doing wrong?


It should work. You can use hg showconfig to verify that it really is reading the config and that you don't just have a connection problem or something.

What version of hg are you using?

Also, it could be that your .hg/hgrc file is taking precedence over your global config.


Could you get the log of the server you try to connecgt to?
It should be listed there if at least the server address is correct. And perhaps a hg clone -v something

0

精彩评论

暂无评论...
验证码 换一张
取 消