Authentication hg推送错误和用户名未在.hg/hgrc中指定。不会使用钥匙圈
我做了以下工作: hg克隆…somelink.to.repo.in.hg。。。千兆 千兆镉 ls(…它显示giga.txt文件存在于giga目录中) vi giga.txt(…进行了一些更改) hg commit-m“字节” hg out(出现以下错误)Authentication hg推送错误和用户名未在.hg/hgrc中指定。不会使用钥匙圈,authentication,mercurial,ldap,credentials,mercurial-keyring,Authentication,Mercurial,Ldap,Credentials,Mercurial Keyring,我做了以下工作: hg克隆…somelink.to.repo.in.hg。。。千兆 千兆镉 ls(…它显示giga.txt文件存在于giga目录中) vi giga.txt(…进行了一些更改) hg commit-m“字节” hg out(出现以下错误) 我什么都试过了,但钥匙圈坏了。我每次都会得到提示: 冒出 汞推力 etc hg操作,但不是当我这样做时 hg提交 谁能告诉我我到底错过了什么。使用C:…\mercurial.ini(Windows端类似于unix~/.hgrc文件)在Wi
我什么都试过了,但钥匙圈坏了。我每次都会得到提示:
- 冒出
- 汞推力
- etc hg操作,但不是当我这样做时
如果在mercurial中多次提示输入用户凭据,请告诉我如何解决此问题。。设置mercurial\u密钥环,然后 这个问题没有人能轻易地解释清楚 ??如果我使用servername、servername的IP或servername的FQDN,如何使[auth]xx.prefix=servername/hg_或_某物适用于servername/hg位置下的所有存储库 最终答案:Arun•2分钟前− 好的,我把它放在~/.hgrc(Linux/Unix-home目录的.hgrc隐藏文件)或Windows用户%UserProfile%/mercurial.ini或%home%/mercurial.ini文件中
[auth]
default1.schemes = http https
default1.prefix = hg_merc_server/hg
default1.username = c123456
default2.schemes = http https
default2.prefix = hg_merc_server.company.com/hg
default2.username = c123456
default3.schemes = http https
default3.prefix = 10.211.222.321/hg
default3.username = c123456
现在,我可以使用Server/IP/Server的FQDN进行签出。查看以下链接以获取答案:在该示例中,“default1”是什么?
[ui]
username=c123456 <Arun.Sangal@MyCompany.com>
[extensions]
mercurial_keyring = /root/mercurial_keyring.py
#[trusted]
#users = *
#groups = *
[extensions]
acl =
bugzilla =
children =
churn =
color =
convert =
eol = !
extdiff =
factotum = !
fetch =
gpg =
graphlog =
hgcia =
hgcr-gui-qt = !
hgk =
highlight =
interhg =
keyword =
largefiles = !
mercurial_keyring =
mq =
notify =
pager =
patchbomb =
perfarce = !
progress =
projrc = !
purge =
rebase =
record =
relink =
schemes =
[paths]
default = http://the.hg.server.com/hg/TestHgRepo1/
myrepo = http://the.hg.server.com/hg/TestHgRepo1/
[auth]
myrepo.schemes = http https
myrepo.prefix = the.hg.server.com/hg
myrepo.username = c123456
[auth]
default1.schemes = http https
default1.prefix = hg_merc_server/hg
default1.username = c123456
default2.schemes = http https
default2.prefix = hg_merc_server.company.com/hg
default2.username = c123456
default3.schemes = http https
default3.prefix = 10.211.222.321/hg
default3.username = c123456