Я настроил Mercurial (на самом деле TortoiseHg), чтобы Netbeans мог взаимодействовать с BitBucket . Я настроил это с HTTPS, но теперь я пытаюсь использовать SSH вместо этого. У меня нет большого успеха. Вот шаги, которые я предпринял:
Сначала я открыл PuTTYgen и сгенерировал ключ SSH2-RSA. Я написал свою электронную почту - ту же самую, которую я использовал для регистрации на BB, я не знаю, имеет ли это значение, - в качестве ключевого комментария. В любом случае, я загрузил открытый ключ в BitBucket, и он принял его.
Затем я создал закрытый ключ и добавил его с Pageant, как указывает эта страница . После этого я сделал команду из командной строки, чтобы убедиться, что она работает:
hg clone ssh://hg@bitbucket.org/myaccount/myrepo
Сработало - клонировал весь репо на мой компьютер. Но затем я перешел к Netbeans, щелкнул правой кнопкой мыши по своему проекту и перешел к Mercurial> Свойства ... . Я заполнил коробку так:
default-push: ssh://hg@bitbucket.org/myaccount/myrepo
default-pull: ssh://hg@bitbucket.org/myaccount/myrepo
username: My Name <my@email.com>
Я пытался подтолкнуть / вытащить мой репо, но он ничего не сделал . Я использую Netbeans 7.0.1. Как мне это исправить?