我想创建一个 hgrc 文件来为某台机器上的所有路径设置用户名和密码,例如,无论我在哪个目录中,hg clone some_path
都将始终工作而无需提示输入用户名和密码(这是用于自动部署脚本)。此外,它应该适用于多个存储库,而不仅仅是一个。
我按照说明创建了一个文件:/etc/mercurial/hgrc.d/deploy.rc
它的内容:
[auth]
default.prefix= http://myrepo
default.username = myuname
default.password = pwd
但是当我这样做时,
hg clone some_path
我得到了abort: error: Connection refused
.
我究竟做错了什么?