Mercurial: не удается разместить на BitBucket.org с ошибкой SSH, OpenSSH? - PullRequest
1 голос
/ 09 января 2011

Для нового проекта:

  1. Я создал новый репо в папке проекта.
  2. Я создал новый репо на bitbucket.org
  3. Теперь яиметь один локальный репо и один удаленный репо.Поэтому мне не нужно клонировать.Я нажимаю от локального к удаленному.

В Repository Explorer я заполняю URL и «выдвигаю исходящие наборы изменений».Нет логина и pwd спросил?Я получаю эту ошибку Ошибка SSH-2.0-OpenSSH_5.3


Ранее я без проблем клонировал проект HG на bitbucket.org.Есть ли конфликт с предыдущим репо?Где я должен ввести логин и пароль?Я изменил в Глобальные настройки> Прокси

Host : https://bitbucket.org/$myaccount
user :
password :

Должен ли я использовать прокси?Что-то не так с Ошибка SSH-2.0-OpenSSH_5.3

Ответы [ 2 ]

1 голос
/ 09 января 2011

Эта ошибка говорит вам о том, что путь, по которому вы пытаетесь перейти на bitbitbucket, не соответствует репозиторию, который вы там создали. Возможно, у вас есть опечатка в вашем имени пользователя или вашем проекте (случай имеет значение для обоих). Самый простой способ получить этот URL - скопировать его прямо со страницы Bitbucket для этого репозитория.

Смущение людей в вашей формулировке проистекает из этого утверждения «Я хочу подтолкнуть (путем клонирования) мое локальное репо». Нажатие и клонирование - это отдельные операции. Клонирование создает новый репозиторий и позволяет перемещать наборы изменений между двумя уже существующими репозиториями.

Если у вас уже есть репо локально и удаленно, вы хотите отправить, но не клонировать, и вам нужно получить правильный URL для этого.

0 голосов
/ 09 января 2011

Эврика, я нашел это.
Я что-то заполнил в Глобальных настройках> Прокси, чтобы мне не нужно было каждый раз проходить повторную аутентификацию.
Это было причиной печально известной ошибки SSH-2.0-OpenSSH_5.3 .Это было глупо, я знаю.
То, что я должен был сделать, это: сначала снять галочку с настроек прокси.

Во-вторых, мне лень вводить свою аутентификацию, я должен настроить пути (Hg Repository Explorer> Синхронизировать> Настроить пути), чтобы сохранить URL.Но до сих пор я не знаю, как сохранить свой логин и пароль.Но СЕЙЧАС это РАБОТАЕТ

...