首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial subrepos和bitbucket帐户

Mercurial subrepos和bitbucket帐户
EN

Stack Overflow用户
提问于 2012-06-13 05:53:14
回答 1查看 233关注 0票数 0

我在bitbucket上建立了一个拥有多个用户的团队,我正在使用mercurial的keyring扩展。我需要设置一个子存储库,并在.hgsub文件中提供该子存储库的url。

如果我使用https://bitbucket.org/team/subrepo,那么用户每次尝试拉取时都需要进行身份验证。

如果我使用https://userX.bitbucket.org/team/subrepo,那么每个用户都需要使用userX的密码进行身份验证。

如果我使用https://team.bitbucket.org/team/subrepo,那么每个用户都需要团队的密码。

有没有一种方法可以设置它,以便可以使用keyring扩展保存身份验证,但仍然为每个用户提供单独的凭据,而不使用ssh?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-13 16:45:53

可以,您可以在配置文件中输入身份验证信息。有关这方面的文档是here

在每个用户的配置文件的auth部分,您可以输入以下详细信息:

代码语言:javascript
复制
[auth]
bb.schemes = http https
bb.prefix = bitbucket.org/team
bb.username = userX

bb部件只是一个标记,用于将设置组合在一起-您可以使用您喜欢的设置,如果您使用多个Mercurial服务器,则可以有多个设置。

示例设置表明,启动http://bitbucket.org/teamhttps://bitbucket.org/team的所有存储库都应使用用户名userX。密钥环扩展将在那之后处理密码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11005437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档