Я использую SSH-аутентификацию с открытым ключом для моего mercurial репозитория. Итак, у меня есть:
[ui]
ssh = ssh -i ~/.ssh/id_rsa -C
в моем .hgrc. Это отлично работает и позволяет мне нажимать / тянуть репо с аутентификацией ssh. Однако я хочу иметь возможность нажимать / тянуть к другому репо, для которого требуется другая личность. Как мне настроить мой файл .hgrc, чтобы идентификатор был привязан к определенному пути. Думаю, мне нужно что-то вроде:
[ui]
one.prefix = someserver.com
one.ssh = ssh -i ~/.ssh/id_rsa -C
two.prefix = otherserver.com
two.ssh = ssh -i ~/.ssh/otherid_rsa -C