Mercurial 创建hgrc文件以在计算机上的所有路径上工作,并用于多个repo
我想创建一个hgrc文件来设置某台机器上所有路径的用户名和密码,例如,无论我在哪个目录中,Mercurial 创建hgrc文件以在计算机上的所有路径上工作,并用于多个repo,mercurial,hgrc,Mercurial,Hgrc,我想创建一个hgrc文件来设置某台机器上所有路径的用户名和密码,例如,无论我在哪个目录中,hg clone some_path将始终工作,而不提示输入用户名和密码(这是用于自动部署脚本)。此外,它应该适用于多个回购协议,而不仅仅是一个 我按照说明创建了一个文件:/etc/mercurial/hgrc.d/deploy.rc 内容包括: [auth] default.prefix= http://myrepo default.username = myuname default.password
hg clone some_path
将始终工作,而不提示输入用户名和密码(这是用于自动部署脚本)。此外,它应该适用于多个回购协议,而不仅仅是一个
我按照说明创建了一个文件:/etc/mercurial/hgrc.d/deploy.rc
内容包括:
[auth]
default.prefix= http://myrepo
default.username = myuname
default.password = pwd
但当我这么做的时候
hg克隆某些路径
I获取中止:错误:连接被拒绝
我做错了什么?应该可以。您可以使用
hg showconfig
来验证它是否真的在读取配置,并且您不只是存在连接问题或其他问题
您使用的是什么版本的hg
另外,可能是您的.hg/hgrc文件优先于您的全局配置。您可以获取您尝试连接到的服务器的日志吗?
如果至少服务器地址正确,则应在此处列出。
也许是一个
hg clone-v something
你可以添加一个指向说明的链接吗?显然它不识别我的文件。我删除了它,并创建了另一个不同的名称,现在它的工作。。。不知道发生了什么。但是hgshowconfig
帮助调试了它!