hg обновление поверх ssh не работает (hg clone работает хорошо...)

У меня есть некоторый код на bitbucket.org под управлением Mercurial версии. Теперь я хочу загрузить код на мою машину с Ubuntu через ssh. Когда я использую hg clone, все работает хорошо. Однако hg update никогда не обновляет файлы. Меня даже не спрашивают мой пароль ssh. Я проверил эти настройки:

ssh -v hg@bitbucket.org

-> выглядит хорошо.

hg showconfig

-> path.default = ssh: //hg@bitbucket.org/user/myrepo...

У вас есть идеи, что еще проверить?

Благодарю.

1 ответ

Решение

hg update не связывается с удаленным репозиторием, он переносит изменения в рабочий каталог из вашего локального репозитория. Вот почему вас не спрашивают пароль вашего битбакета. использование hg pull чтобы получить изменения из удаленного репо в локальное репо, затем hg updateили просто использовать hg pull -u сделать оба сразу.

Другие вопросы по тегам