Как настроить несколько идентификаторов ssh для одного репозитория hg?

Я использую 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
5
задан noone 28 January 2011 в 21:37
поделиться