I have a team set up on bitbucket with multiple users, and I'm using the keyring extension for mercurial. I need to set up a subrepo, and in the .hgsub
file I need to provide the url for the subrepo.
If I use https://bitbucket.org/team/subrepo
then the user needs to authenticate each time they try to pull.
If I use https://userX.bitbucket.org/team/subrepo
then each user will need to authenticate with userX's password.
If I use https://team.bitbucket.org/team/subrepo
then each user will need the team's password.
Is there a way I can set it up so that the authentication can be saved using the keyring extension, but still have separate credentials for each user, without using ssh?